Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Eage en 25 Julio 2009, 18:31 pm



Título: Obtencion string de un JTextField
Publicado por: Eage en 25 Julio 2009, 18:31 pm
disculpen soy nuevo y se algo de java pero ay algo que no entiendo. He visto que puedes convertir un int a string porque si no me equivoco solo puedes recibir datos numericos de textfield (de lo ultimo no estoy muy seguro solo lo lei por alli) el problema que yo tengo es que necesito colocar en un textfield un dato de tipo string ya que este applet es de usuario osea:

Usuario _________
Password________

no tengo problemas para el password pero como puedo jalar u obtener datos tipo string que es lo que necesito.

PD he intentado colocar:      variable = txtCualquiera.getText();         pero no se si esta bien ya que no recoge la infromacion.


Título: Re: Obtencion string de un JTextField
Publicado por: 43H4FH44H45H4CH49H56H45H en 26 Julio 2009, 16:44 pm
Código
  1. String res = jTextField1.getText();
  2. jButton1.setText(res);


Título: Re: Obtencion string de un JTextField
Publicado por: Pablo Videla en 26 Julio 2009, 19:53 pm
los txtfield solo se pueden ingresar string y para guardarlos como entero debes parsearlo ,  la variable debe ser string como te explica el amigo de arriba ...

y para guardar un txtfield en entero seria asi

Código
  1.  
  2. int numero =Integer.parseInt(txtfield1.getText()) /*guardara un entero ingresado desde el txtfield (te lanzara una excepcion si es que colocas una letra o cualquier cosa diferente a un numero xD*/
  3.  
  4. // y para guardar un String
  5.  
  6. String cadena = txtfield.getText(); // eso es todo , ahora si deseas imprimir
  7. // lo que guardaste
  8.  
  9. System.out.println("Lo que escribiste en el textfield es! "+cadena);
  10.  
  11.  
  12.  
  13.  
  14.