Caros desenvolvedores,
                                 Estou desenvolvendo uma aplica��o em java com o pacote AWT s� que eu n�o o conhe�o muito bem, por isso venho pedir � ajuda de todos voc�s, minha d�vida � o seguinte, eu tenho que desenvolver um aplicativo que acesse uma base de dados e neste aplicativo dever� ter os seguintes bot�es: "Primeiro Registro", "Pr�ximo registro", "Registro Anterior", "Ultimo Registro",  e tem tb um bot�o chamado "Equipe" onde ir� chamar outro formul�rio onde o mesmo ir� apresentar os nomes do integrantes do grupo, �u j� criei o formul�rio principal com todos os bot�es e com os campos, s� n�o estou conseguindo associar os eventos aos bot�es e tb a conex�o com o banco de dados o fonte segue abaixo: Alguem me ajude por favor, pois estou com muita dificuldade.
 
 
// Importa as classes necess�rias para acesso a base de dados e tb p/ criacao da tela
import java.awt.*;
import java.awt.event.*;
 
// Cria a classe Aplicacao herdando da classe JFrame do pacote Swing
public class Aplicacao extends Frame implements ActionListener
{
 // Cria os botoes, campos e labels
 Button Primeiro, Proximo, Anterior, Ultimo, Sair, Equipe;
 TextField Codigo, Nome, Telefone;
 Label lbTitulo, lbCodigo, lbNome, lbFone;
 // Cria o layout da aplicacao
 public Aplicacao()
 {
  // Aplicacao ao Frame o titulo, o tamanho, localiza��o e especifica se ele � dimension�vel
  setTitle("Trabalho de Java -> Banco de Dados");
  setSize(397,200);
    setLocation(50,50);
    setResizable(false);
 //
  Primeiro = new Button("Primeiro");
     Primeiro.setBounds(20, 150, 75, 25);
     add(Primeiro);
     // 
  Proximo  = new Button("Proximo");
     Proximo.setBounds(120, 150, 75, 25);
     add(Proximo);
  //
  Anterior = new Button("Anterior");
     Anterior.setBounds(220, 150, 75, 25);
     add(Anterior);
  //
  Ultimo   = new Button("�ltimo");
  Ultimo.setBounds(310, 150, 75, 25);
     add(Ultimo);
     // 
  Sair     = new Button("Sair");
  Sair.setBounds(310, 75, 75, 25);
     add(Sair);
  //
  Equipe   = new Button("Equipe");
  Equipe.setBounds(310, 45, 75, 25);
     add(Equipe);
  //
  Codigo   = new TextField();
  Codigo.setBounds(75, 50, 105, 20);
  add(Codigo);
  //  
  Nome     = new TextField();  
  Nome.setBounds(75, 80, 205, 20);
  add(Nome);
  //
  Telefone = new TextField();
  Telefone.setBounds(75, 110, 150, 20);
  add(Telefone);
  //
  lbTitulo = new Label("Cadastro de Clientes");
  lbTitulo.setBounds(110, 25, 165, 15);
  lbTitulo.setFont(new Font("Dialog", 1, 16));
  add(lbTitulo);  
  // nome do objeto.setFont -> defini que tipo de font ser� utilizada na exibi��o do objeto
  lbCodigo = new Label("C�digo:");
  lbCodigo.setBounds(30, 50, 45, 15);
  lbCodigo.setFont(new Font("Dialog", 1, 12));
  add(lbCodigo);  
  //
  lbNome   = new Label("Nome:");
  lbNome.setBounds(35, 80, 40, 15);
  lbNome.setFont(new Font("Dialog", 1, 12));
  add(lbNome);
  //
  lbFone   = new Label("Telefone:");
  lbFone.setBounds(20, 115, 55, 15);
  lbFone.setFont(new Font("Dialog", 1, 12));
  add(lbFone);  
  // Fim das instacias dos objetos
  setLayout(null);
  Sair.addActionListener(this);
 }
 
 // -> Evento utilizado para fechar o formul�rio atrav�s do botao sair
 public void actionPerformed(ActionEvent e)
    {
     // -> Verifica se o evento enviado � do bot�o Sair
    if (e.getSource() == Sair)
    {
      System.exit(0);
    }
  }
  
 // Fun��o principal da aplicacao
 public static void main(String args[])
 {
  // instancia o formul�rio da classe aplicacao
  Aplicacao Aplic = new Aplicacao();
  // Mostra a aplicacao na tela
  Aplic.show(); 
  // instancia o objeto x
  WindowListener x = new WindowAdapter()
  {
   // Evento utilizado para fechar a aplicacao do botao x no canto superior da tela
      public void windowClosing(WindowEvent e)
      {
       System.exit(0);
      }
    };
    Aplic.addWindowListener(x);
 }
 
}

Responder a