Limpiar cajas de texto de forma dinámica en un JPanel (JTextFiled y JPasswordField)

martes, abril 19, 2011 , , 2 Comments

Aquí les dejo un ejemplo tan simple como efectivo que le ahorrara lineas de código al momento de limpiar nuestros JTextFiled y  JPasswordField Solo basta con pasar al método el JPanel que contiene nuestros componentes y automáticamente se limpiaran todos de forma dinámica.

 public void limpiarCampos(JPanel jPanel){
        for(int i=0; jPanel.getComponents().length>i;i++){
            //Limpia todos los JTextField de un JPanel
            if(jPanel.getComponents()[i]instanceof JTextField){
                ((JTextField)jPanel.getComponents()[i]).setText("");
            }
            //Limpia todos los JPasswordField de un JPanel
            else if(jPanel.getComponents()[i] instanceof JPasswordField)
            {
                ((JPasswordField)jPanel.getComponents()[i]).setText("");
            }           
        }

Saludoss!



Saludoss!

Siguenos en nuestras redes sociales.

2 comentarios: