pasar el texto introducido en un JTEXTFIELD a una variable String
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
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
pon el código entero...
imagino que estás asignando desde una clase anónima, sabes lo que te digo?
imagino que estás asignando desde una clase anónima, sabes lo que te digo?
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.
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.
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!
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!
