Olá pessoal.
Existe uma maneira de deixar algo sempre centralizado no frame (na horizontal e na
vertical), mesmo quando o frame é maximizado ou redimensionado?
No caso do código abaixo, a parte onde o usuário vai digitar os dados (labels, Text
Fields e botões) sempre centralizado no frame.
Agradeço antecipadamente.
public Acesso() {
super("Acesso ao Sistema");
setSize(400, 200);
tfCodigo = new TextField(7);
tfSenha = new TextField(7);
bEnviar = new Button("Enviar");
bLimpar = new Button("Limpar");
Panel p = new Panel();
p.add(new Label("Acesso ao Sistema"));
add(p, BorderLayout.NORTH);
p = new Panel();
Panel p1 = new Panel();
p1.setLayout(new GridLayout(3,2,5,5));
p1.add(new Label("Código:"));
p1.add(tfCodigo);
p1.add(new Label("Senha:"));
p1.add(tfSenha);
p1.add(bEnviar);
p1.add(bLimpar);
p.setLayout(new BorderLayout());
p.add(p1);
add(p, BorderLayout.CENTER);
}
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------