Estou criando umas tela para cadastro e depois de preencher uma tela a do cadastro do cliente, quero q depois de selecionar o botão a antiga tela a do cadastro se feche e abra uma nova.
Não estou conseguindo fechar a tela abrir a nova tela sem problemas as a anterior não consigo fechar. Segue o codigo:
int resposta = JOptionPane.showConfirmDialog(null, "Deseja Abrir uma Ordem de Serviço?", "Ordem de Serviço", JOptionPane.YES_NO_OPTION);
if (resposta == JOptionPane.YES_OPTION) {
OrdemServ B = new OrdemServ();
B.setVisible(true);
Cadastro Fechar = new Cadastro();
Fechar.setDefaultCloseOperation(EXIT_ON_CLOSE);
} else {
Cadastro Fechar = new Cadastro();
Fechar.setDefaultCloseOperation(EXIT_ON_CLOSE);
}