pasar el texto introducido en un JTEXTFIELD a una variable String

Raulc
13 de Noviembre del 2003
estoy desesperado, me da un error de que la variable string en que intento recibir el texto no es "Final", uso el metodo
nombreString = nombreJTextField.getText()

y me manda a freir esparragos, lo he intentado con el .paramString, pero tampoco, he estado revisando programas que hice con el awt a ver si habia algo parecido... pero tampoco me sale...
gracias de antemano

ecdl
13 de Noviembre del 2003
pon el c贸digo entero...
imagino que est谩s asignando desde una clase an贸nima, sabes lo que te digo?

Mabrev
13 de Noviembre del 2003
Hola:

Puede que el problema resida en que intentas acceder a la variable desde una funci贸n que est谩 dentro de un listener, por ejemplo dentro de la funci贸n que se ejecuta al hacer click en un bot贸n. Si es eso, la soluci贸n es muy sencilla, basta con que al declarar la variable "String nombreString", pongas delante la palabra final: "final String nombreString".

Espero que te sea de ayuda.

Saludos.

heihachi
13 de Noviembre del 2003
Puedes reasignar un valor a una variable final?
No se si es muy buena idea...

Tambi茅n pudes declarar la variable nombreString como global en lugar de dentro de un m茅todo, o hacer que la acci贸n del listener (si es que se trata de ese problema) llame a alguna funci贸n de tu clase que realice todo el trabajo.

Saludos!