Problema ao adicionar JPanel no JFrame

0 respostas
yorgan

Olá pessoal,
Assim, estou adicionando com botões JPanel´s a minha classe extendida JFrame. Mas ao clicar no botão, aparece apenas a borda do JPanel, os outros componentes aparecem somente quando efetuo algum redimencionamento na tela carregada.
Codigo que estou utilizando:
*estou instanciando o painel no construtor da classe.

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {

adicionaPainel(painel);

posicionaPainel(0,0);

dimensionaPainel(400,400);

}

private void adicionaPainel(Panel1 painel){

pnlCentral.add(painel);

repaint();

}
private void posicionaPainel(int i, int j){
    getPainel().setAlignmentX(i);
    getPainel().setAlignmentY(j);
}

private void dimensionaPainel(int i, int j){
    getPainel().setSize(i, j);
}

public Panel1 getPainel() {
    return painel;
}

Alguém sabe como faço para carregar todos os componentes?
Obrigado pela ajuda.

Criado 19 de outubro de 2007
Respostas 0
Participantes 1