Graduando

293 palavras 2 páginas
import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JPasswordField; import javax.swing.JTextField; import java.awt.Container; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;

/** * Criando uma janela de Login e Senha * Quando você insere um login e uma senha e clica em ok, * ele mostra uma mensagem mostrando o login e senha que você digitou. * Diego Felipe */

public class TestGUI extends JFrame implements ActionListener {

JButton OK, Cancel; JTextField login; JPasswordField senha;

public TestGUI() { // * *** *** // * Título da Janela * // * **** *** super("GUI - Tela de Login 4TIN01 FMF"); //Aqui cria o botão ok OK = new JButton("OK"); //Aqui adiciona um método a ser chamado quando o botão "ok" for clicado OK.addActionListener(this); login = new JTextField(); senha = new JPasswordField(); Cancel = new JButton("CANCEL"); Cancel.addActionListener(this); Container c = getContentPane(); c.setLayout(new GridLayout(3,2)); c.add(new JLabel("Login:")); c.add(login); c.add(new JLabel("Senha:")); c.add(senha); c.add(OK); c.add(Cancel);

// Aqui diz a operação padrão quando o botão fechar é clicado setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // tamanho da janela setSize(300,200); // Aqui informa que a janela será visível. setVisible(true); } /** * main: Daqui que o programa começa. */ public static void main(String[] args) { new TestGUI();

}

/** * * Quando o botão OK ou Cancelar forem clicados esse método vai ser chamado, * ou seja, vai ser executado o código abaixo */ public void actionPerformed(ActionEvent e){

// Aqui verifica se foi apertado o Botão "OK" // Se sim ele abre uma janela mostrando o

Relacionados

  • graduando
    724 palavras | 3 páginas
  • Graduando
    1295 palavras | 6 páginas
  • Graduando
    3144 palavras | 13 páginas
  • Graduando
    3826 palavras | 16 páginas
  • graduando
    640 palavras | 3 páginas
  • Graduando
    2267 palavras | 10 páginas
  • Graduando
    763 palavras | 4 páginas
  • Graduando
    4790 palavras | 20 páginas
  • graduando
    799 palavras | 4 páginas
  • Graduando
    2092 palavras | 9 páginas