Pessoal estou com problemas entre JFrame e JPanel
Tenho um classe principal JFrame com o MigLayout e uma classe “cadastro” que é um JPanel.
Preciso criar um botão que quando clicado, esse JPanel cadastro é exibido na tela, porém quando eu clico não está aparecendo nada.
Alguém pode ajudar?
novoButton = new JButton("Novo");
novoButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
CadastroGUI cadastro = new CadastroGUI();
frame.getContentPane().add(cadastro, "cell 0 1, grow");
}
});
Classe principal JFrame
[code]
public class CadastroGUI extends JPanel {
/**
* Create the panel.
*/
public CadastroGUI() {
this.setLayout(new MigLayout("", "[]", "[]"));
//this.setBounds(200, 20, 100, 200);
JButton btnNewButton = new JButton("New button");
this.add(btnNewButton, "cell 0 0");
}
}[/code]
Classe cadastro JPanel