Seguinte, eu crio uma janela simples, com um MenuBar.
Qnd eu aciono o meu bar a idéia é q abra um painel.
Até aí blz, mas qnd ele abre o painel ele duplica a janela…
Como fazer pra ele só abrir o painel sem duplicar a janela?
Segue o código abaixo:
(Fragmentei pra aparecerem só as partes importantes)
public class GUI extends JFrame implements ActionListener{
public GUI() {
setLayout(null);
setSize(500, 600);
setLocation(0, 0);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public void actionPerformed(ActionEvent e) {
//a variável cadastroCliente é um JMenuItem
if (e.getSource() == cadastroCliente) {
new Cadastro();
}
}
public class Cadastro extends GUI{
public Cadastro(){
painelCadastro.setLayout(null);
painelCadastro.setSize(this.getSize());
painelCadastro.setLocation(this.getLocation());
painelCadastro.setBackground(new Color(154, 165, 127));
this.getContentPane().add(painelCadastro);
}
}