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]
-------------------------------------------------------------------------

Responder a