Classe Principal
public class Principal {
public static void main(String[] args) {
SegundaGui gui = new SegundaGui ();
gui.abrir();
}
}
Segunda Gui
import java.awt.Color;
import java.awt.Rectangle;
import java.awt.event.ActionListener;
import javax.swing.*;
public class SegundaGui extends JFrame {
public void abrir (){
JPanel painel = new JPanel();
this.getContentPane().setLayout(null);
this.setSize(500,500);
this.setTitle("Minha SegundaGui");
//Label Nome
JLabel label = new JLabel("Nome");
label.setBounds(new Rectangle(10,17,250,25));
painel.add(label);
//Campo de texto
final JTextField texto = new JTextField(10);
texto.setBackground(Color.white);
texto.setBounds(new Rectangle(10,17,150,150));
painel.add(texto);
//Botão Enviar
JButton botao = new JButton ("Clique aqui");
botao.addActionListener(new java.awt.event.ActionListener(){
public void actionPerformed(java.awt.event.ActionEvent ent){
// Verifica se o campo foi preenchido
if (!texto.getText().equals("")){
//Retorna o valor dp input
JOptionPane.showMessageDialog(null,texto.getText());
}else{
JOptionPane.showMessageDialog(null,"Preencha o campo nome");
}
}
});
botao.setBounds(new Rectangle(50,50,150,25));
painel.add(botao);
// Botão Fechar
JButton botaoFechar = new JButton ("Fechar");
botaoFechar.addActionListener(new java.awt.event.ActionListener(){
public void actionPerformed(java.awt.event.ActionEvent ent){
//Comando para fechar
dispose();
//ou
System.exit(0);
}
});
botaoFechar.setBounds(new Rectangle(50,50,150,25));
painel.add(botaoFechar);
// Monta o painel
painel.setBounds(new Rectangle(5,7,400,450));
this.getContentPane().add(painel,null);
painel.setVisible(true);
this.setVisible(true);
}
}
Título
Sem comentários ainda
Nenhum comentário ainda.
Comentários RSS URI identificador do TrackBack
Deixe um comentário
