Validación de datos en JTextField


Validar Espacio Vacío

Codigo1:

if(txtCampo.getText().trim().length()==0)
 {
       JOptionPane.showMessageDialog(this, "El campo de texto está vacío");
 }
 else
 {
       JOptionPane.showMessageDialog(this, "El valor ingresado es "+ txtCampo.getText());
 }

 


Codigo2:

if(txtCampo.getText().trim().isEmpty())
 {
       JOptionPane.showMessageDialog(this, "El campo de texto está vacío");
 }
 else
 {
       JOptionPane.showMessageDialog(this, "El valor ingresado es "+ txtCampo.getText());
 }

 




Validar sólo números enteros

Importamos la siguiente librería
import java.awt.Toolkit;
 


En el evento "keyTiped" de nuestro campo de texto "txtCampo" ponemos el siguiente código

if(!Character.isDigit(evt.getKeyChar()) && !Character.isISOControl(evt.getKeyChar()))
{
     Toolkit.getDefaultToolkit().beep();
     evt.consume();
 }
 


0 Responses So Far: