Tengo problemas para obtener el texto de un JTextFiled. Tras varios métodos, no lo logro.
Publicado por Fernando (1 intervención) el 21/04/2020 01:26:05
Muy buenas noches. Mi consulta va relacionada a un problema con obtener el texto dentro de un JTextField.
La idea del programa es que el usuario ingrese un número para, posteriormente, hacer unos cálculos. Dichos cálculos deben comenzar cuando se de click al botón de al lado.
Sucede que al ingresar el JTextField.getText() en la acción del botón me da un error de NullpointException. Lo intenté poniendo la llamada a la acción del botón dentro de un DocumentListener, y ahí si me da el texto, sólo que al poner más de una cifra en el número, el calculo se ejecuta una cantidad de veces equivalente a la cantidad de cifras del número. Quise solucionar ese error al colocar un KeyListener y que la acción se active sólo cuando, luego de ingresar el numero, se presione ENTER. Pero esto no solucione nada, ya que, nuevamente, no obtiene ningún texto.
Muchas gracias, agradezco la ayuda.
La idea del programa es que el usuario ingrese un número para, posteriormente, hacer unos cálculos. Dichos cálculos deben comenzar cuando se de click al botón de al lado.
Sucede que al ingresar el JTextField.getText() en la acción del botón me da un error de NullpointException. Lo intenté poniendo la llamada a la acción del botón dentro de un DocumentListener, y ahí si me da el texto, sólo que al poner más de una cifra en el número, el calculo se ejecuta una cantidad de veces equivalente a la cantidad de cifras del número. Quise solucionar ese error al colocar un KeyListener y que la acción se active sólo cuando, luego de ingresar el numero, se presione ENTER. Pero esto no solucione nada, ya que, nuevamente, no obtiene ningún texto.
Muchas gracias, agradezco la ayuda.
Valora esta pregunta


0