Boa noite!
Tenho um JPanel com 3 botões e cada um deles deve abrir um novo JPanel para cadastros.
Criei um listener para os botões mas ainda não consigo abrir os JPanels…
JButton btnCadastrarParticipante = new JButton("Cadastrar Participante");
btnCadastrarParticipante.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent arg0) {
new CadastroParticipante();
}
});
add(btnCadastrarParticipante, "cell 5 3");
Umas perguntinhas, seu jpanel ja esta adicionado a um conteiner?? Outro JPanel por exempo?
Se não estiver voce pode tentar adicionar a um container, tipo meuJPanel.add(meuOutroJPanel);
e depois você tenta dar um repaint no seu panel ao qual foi adicionado o outro panel.
tipo: meuJPanel.repaint();
Voce pode tambem tentar remover o painel que ja esta adicionado (levando em consideração que a afirmação seja verdadeira e o painel ja esteja adicionado) e adicionar outro.