Java - validar un TextField.....???????

 
Vista:

validar un TextField.....???????

Publicado por Alrows (46 intervenciones) el 03/04/2007 20:24:48
saludos a todos:

tengo un TextFiel donde solo ingresan numeros y al momento de accionar un boton debe realizar una operacion con el numero de ese TextField el problema es que no se como hacer para que si no le ingrasan nada el programa lo haga = "0" (cero), ya intente condicionandolo....

TextField tex_1;
if (tex_1.getText() == null)

pero no sirve......
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:validar un TextField.....???????

Publicado por chuidiang (950 intervenciones) el 03/04/2007 23:00:33
Hola:

Si el JTextField está vacío devuelve una cadena vacía, es decir "".
La comparación debería ser

if (tex_1.getText().equals(""))
...

Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:validar un TextField.....???????

Publicado por Arturo Garcia (1 intervención) el 12/04/2007 16:21:29
No funciona con el equals, si entras mas de un espacios en blanco en el JTextField no entra a esa condicion; asi queda mejor:

//Se elimina cualquier espacio en blanco
String aux = miJTextField.getText().trim();
//Si no ha escrito nada
if( aux.length()== 0 ) {
JOptionPane.showMessageDialog(this,"El campo no puede estar vacio","Error",JOptionPane.ERROR_MESSAGE);
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:validar un TextField.....???????

Publicado por sam (1 intervención) el 12/04/2007 19:58:43
gracias me fue util ;)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar