Gostaria de saber como utilizar o m�todo reshape para alinhar os objetos que foram colocados no frame atrav�s da utiliza��o do objeto Panel.
 
Obrigado.
 
 
 
 
 
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import java.util.*;
 
public class Java025
{ static Frame fraJanela;
 static Panel pnl1,pnl2,pnl3,pnl4,pnl5;
 static Label lblCodigo,lblData,lblNome,lblEmail;
 static TextField txtCodigo,txtData,txtNome,txtEmail;
 static Button btnCadastrar,btnLimpar,btnFechar;
 
 public static void main(String[] args)
 {   fraJanela=new Frame("Pesquisar:");
 
  lblCodigo=new Label("C�digo:");
  lblData=new Label("Data  :");
  lblNome=new Label("Nome  :");
  lblEmail=new Label("E-mail:");
  
  txtCodigo=new TextField(6);
  txtData=new TextField(10);
  txtNome=new TextField(40);
  txtEmail=new TextField(40);
 
  btnCadastrar=new Button("Cadastrar");
  btnLimpar=new Button("Limpar");
  btnFechar=new Button("Fechar");
  
        pnl1=new Panel(new FlowLayout(FlowLayout.LEFT));
        pnl2=new Panel(new FlowLayout(FlowLayout.LEFT));
        pnl3=new Panel(new FlowLayout(FlowLayout.LEFT));
        pnl4=new Panel(new FlowLayout(FlowLayout.LEFT));
        pnl5=new Panel(new FlowLayout(FlowLayout.CENTER));
 
      pnl1.add(lblCodigo);
      pnl1.add(txtCodigo);
     pnl2.add(lblData);
     pnl2.add(txtData);
     pnl3.add(lblNome);
     pnl3.add(txtNome);
     pnl4.add(lblEmail);
     pnl4.add(txtEmail);
     pnl5.add(btnCadastrar);
     pnl5.add(btnLimpar);
     pnl5.add(btnFechar);
 
        Font fonte=new Font("Courier new",Font.BOLD,12);
        fraJanela.setFont(fonte);
        fraJanela.setBackground(Color.ORANGE);      
 
        fraJanela.addWindowListener(new Evento025A01());
        btnCadastrar.addActionListener(new Evento025A02());
        btnLimpar.addActionListener(new Evento025A02());
        btnFechar.addActionListener(new Evento025A02());
 
        fraJanela.setLayout(new GridLayout(5,3));
        fraJanela.add(pnl1);
        fraJanela.add(pnl2);      
        fraJanela.add(pnl3);      
        fraJanela.add(pnl4);      
        fraJanela.add(pnl5);      
        fraJanela.setBounds(20,20,400,240);
        fraJanela.show();
 }

Responder a