Desenvolvedor e Analista de Sistemas | IFPA

segunda-feira, 30 de junho de 2014

Como ocultar ou exibir um jComponent - JAVA

com 0 Comentário
/*
 Este exemplo mostra como exibir ou ocultar
 um JTextField, mas pode ser usado para qualquer outro componente
*/

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class Estudos extends JFrame{
  JTextField texto;  

  public Estudos() {
    super("Estudos Swing");
    
    Container c = getContentPane();
    c.setLayout(new FlowLayout(FlowLayout.LEFT));

    // Cria um botão
    JButton btn = new JButton("Exibir/Ocultar");
    btn.addActionListener(
      new ActionListener(){
        public void actionPerformed(ActionEvent e){
          if(texto.isVisible())
            texto.setVisible(false);
          else
            texto.setVisible(true); 
        }
      }
    );
    
    // Cria o JTextField
    texto = new JTextField(10);  

    // Adiciona o botão à janela
    c.add(btn);
    // Adiciona o JTextField à janela
    c.add(texto);  

    setSize(350, 250);
    setVisible(true);
  }
  
  public static void main(String args[]){
    Estudos app = new Estudos();
    app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  }
}

+1

0 comentários :

Postar um comentário

Total de visualizações