Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom Dia , estou tentando fazer uma aplicação que me mostre a ação do Botão(JButton);
Porém ele não compila aparentemente diz que não exixte a classe que faz o ActionListener
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.event.ActionListener;
public class formulario
{// Begin da classe
JFrame janela;
JLabel jnome;
JLabel jendereco;
JLabel jtelefone;
JLabel jemail;
JTextField jtnome;
JTextField jtendereco;
JTextField jttelefone;
JTextField jtemail;
JButton salvar;
JButton editar;
formulario ()
{
}
public void fazForm()
{
// Propriedades do Formulário
janela = new JFrame() ;
janela.setTitle("Formulario");
janela.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
janela.setLayout(null) ;
janela.setBounds(100,100,300,200);
// Botões
salvar = new JButton("Salvar");
salvar.setBounds(10,120,90,15);
janela.add(salvar);
editar = new JButton("Editar");
janela.add(editar);
// Labels
jnome = new JLabel("Nome");
jnome.setBounds(10,20,50,15);
janela.add(jnome);
jendereco = new JLabel("Endereço");
jendereco.setBounds(10,40,80,15);
janela.add(jendereco);
jemail = new JLabel("E-mail");
jemail.setBounds(10,60,50,15);
janela.add(jemail);
jtelefone = new JLabel("Telefone");
jtelefone.setBounds(10,80,50,15);
janela.add(jtelefone);
// Fields
jtnome = new JTextField();
jtnome.setBounds(80,20,120,20); // Set Bounds (coordenada x , coordenada y , tamanho x , tamanho y)
janela.add(jtnome);
jtendereco = new JTextField();
jtendereco.setBounds(80,40,120,20); // Set Bounds (coordenada x , coordenada y , tamanho x , tamanho y)
janela.add(jtendereco);
jttelefone = new JTextField();
jttelefone.setBounds(80,60,120,20); // Set Bounds (coordenada x , coordenada y , tamanho x , tamanho y)
janela.add(jttelefone);
jtemail = new JTextField();
jtemail.setBounds(80,80,120,20); // Set Bounds (coordenada x , coordenada y , tamanho x , tamanho y)
janela.add(jtemail);
// visualizar
janela.setVisible(true);
}// end do faztextfield
// ao clicar
editar.addActionListener(
new ActionListener(){
public void actionPerformed(ActionEvent e){
System.out.println("O Botão Funcionou");//executa o metodo mostraNome() da classe BD que ja foi instanciada antes.
}
}
); formulario teste = new formulario();
teste.fazForm();
}
}// end da classe
Peço Ajuda Pelo Amor de Deus....
Carregando comentários...