Ol� pessoal, td bem? Sou novo neste grupo e j� necessito da ajuda de vcs. Tenho que elaborar um programa at� este s�bado, que fa�a inclus�o, exclus�o, altera��o e consulta, pegando v�rios tutoriais, consegui chegar at� uma parte, mas n�o sei como fazer o programa incluir, excluir... e as outras fun��es. J� me disseram que o que est� faltando � o addActionListener, mas n�o sei usar ele. Ser� que algu�m pode dar uma olhada no meu c�digo e me dizer como eu coloco o addActionListener???
 
Valeu galera!!
Abra�o.
 
 
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
 
public class teste extends JFrame{
   public JButton incluir,
                  excluir,
                  alterar,
                  consultar;
                  
  
   public JLabel titulo,
                 nome,
                 end,
                 bairro,
                 cidade,
                 estado,
                 fone_ddd;
                
   public JTextField nome1,
                     end1,
                     bairro1,
                     cidade1,
                     fone_ddd1;
                              
  
   public JComboBox estado1;
   public String ufs[] = {"SP","RJ","SC","MG"};
   
   public teste()
   {
      //super("Teste");
      
      Container c = getContentPane();
      c.setLayout(null);
      
     
        titulo = new JLabel("Agenda Telef�nica");
        c.add(titulo);
        nome = new JLabel("Nome:");
        c.add(nome);
        nome1 = new JTextField();
        c.add(nome1);
        end = new JLabel("Endere�o:");
        c.add(end);
        end1 = new JTextField();
        c.add(end1);
        bairro = new JLabel("Bairro:");
        c.add(bairro);
        bairro1 = new JTextField();
        c.add(bairro1);
        estado = new JLabel("Estado:");
        c.add(estado);
        estado1 = new JComboBox(ufs);
        estado1.setMaximumRowCount( 6 );
        estado1.setEditable(true);
        c.add(estado1);
        fone_ddd = new JLabel("Fone DDD:");
        c.add(fone_ddd);
        incluir = new JButton("Incluir");
        c.add(incluir);
        excluir = new JButton("Excluir");
        c.add(excluir);
        alterar = new JButton("Alterar");
        c.add(alterar);
        consultar = new JButton("Consultar");
        c.add(consultar);
       
       
        Insets insets = c.getInsets();
        titulo.setBounds(140 + insets.left, 10+ insets.top, 250, 20);
        nome.setBounds(25 + insets.left, 50+ insets.top, 75, 20);
        nome1.setBounds(65 + insets.left, 50+ insets.top, 250, 20);
        end.setBounds(25 + insets.left,  75 + insets.top, 75, 20);
        end1.setBounds(85 + insets.left, 75 + insets.top, 230, 20);
        bairro.setBounds(25 + insets.left, 100 + insets.top, 75, 20);
        bairro1.setBounds(65 + insets.left, 100 + insets.top, 102, 20);
        estado.setBounds(170 + insets.left, 100+ insets.top, 75, 20);
        estado1.setBounds(217 + insets.left, 100 + insets.top, 98, 20);
        fone_ddd.setBounds(135 + insets.left, 125 + insets.top, 75, 20);
        incluir.setBounds(25 + insets.left, 150 + insets.top, 85, 20);
        excluir.setBounds(113 + insets.left, 150 + insets.top, 85, 20);
        alterar.setBounds(200 + insets.left, 150 + insets.top, 85, 20);
        consultar.setBounds(287 + insets.left, 150 + insets.top, 90, 20);
       
       
    }
   
   
    public static void main(String args[])
    {
       teste window = new teste();
        Insets insets = window.getInsets();
        window.setTitle("Agenda telefonica");
        window.setSize(420 + insets.left + insets.right,
                       250 + insets.top + insets.bottom);
        window.setVisible(true);
       
       teste app = new teste();
       
       app.addWindowListener(
          new WindowAdapter() {
             public void windowClosing(WindowEvent e)
             {
                System.exit(0);
             }
          }
       );
    }
}   

Responder a