|
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(); } |
