Bom dia a todos!!No meu programa, tenho um formulário de cadastro de cliente onde há um botão pra inserir a cidade, caso não tenha na lista!!O botão chama um jdialog, onde adiciono jpanel do cadastro da cidade. No entanto, quando tento salvar a nova cidade, o sistema trava. Vai o pedaçõ do código, onde é chamado a jdialog:
JDialog auxilio = new JDialog();
FormCidade cid = new FormCidade(new JDesktopPane());
cid.barra.getBusca().setEnabled(false);
auxilio.setTitle("Cadastro Cidade");
auxilio.setModal(true);
auxilio.add(cid);
auxilio.setDefaultCloseOperation(JDialog.HIDE_ON_CLOSE);
auxilio.setSize(400,200);
auxilio.setAlwaysOnTop(true);
auxilio.setLocationRelativeTo(null);
auxilio.setVisible(true);
updateUI(); //atualiza o FormCliente apos a inserção da nova Cidade
O FormCidade estende JPanel, que é inserido no jdialog!