Olá,
Preciso de um auxilio na seguinte questão.
quero que ao chamar a próxima janela do meu programa a anterior feche ou não não apareça, fiz o código abaixo para a solução desta questão porém não funcionou como esperado.
if (e.getSource()==b1)
{
chamaJanela();
//fechaJanela();
}
if (e.getSource()==b2)
{
//fazer chamada a tela records
//gnp.show();
}
if (e.getSource()==b3)
{
int resp=JOptionPane.showConfirmDialog(null,"Deseja encerrar a aplicação?","Aviso!",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE);
if(resp==JOptionPane.YES_OPTION)
{
System.exit(0);
}
}
}
public void chamaJanela()
{
JanelaSelecionaJogador js=new JanelaSelecionaJogador();
js.show();
}
public void fechaJanela()
{
JanelaPadrao janela = new JanelaPadrao();
janela.setVisible(false);
}
Espero que possam me dar uma mão.
Grato.