Problemas: Abre infinitas janelas de diálogo; não muda o setIO; loop do botão ok/não atualiza o setIO
O que estava fazendo errado?
Estava abrindo uma nova JFrame para a caixa de diálogo, então, a caixa principal continuava acessível. Além disso, a janela principal não atualizava.
Como corrigi?
Para fazer isto da forma correta, adicionei uma Caixa de Diálogo, que não fica invisível imediatamente.
Lado direito do Netbeans |
Clique em "Desenhar este recipiente" |
private void nomeBotaoChamaDialogo(java.awt.event.MouseEvent evt) { jDialog1.setVisible(true); //sua lógica aqui } private void botaoOKMouseClicked /*botão de OK ou de sair do diálogo */(java.awt.event.MouseEvent evt) { //lógica
jDialog1.setVisible(false); }
Referência: http://stackoverflow.com/questions/9843308/how-to-open-new-jframe-dialogue-and-return-to-main-interface
*ao som de U2 (In God's Country e One Tree Hill)
Um comentário:
Ajudou sim,
estava com duvida de como criar uma janela de diálogo e não estava achando...
Obrigada.
Postar um comentário