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.