cuoco è un jdialog con all'interno vari componenti swing(jtable,jbutton,ecc).codice:private void descTableCuocoActionPerformed(java.awt.event.ActionEvent evt) { javax.swing.JDialog descCuocoDialog = new javax.swing.JDialog(); descCuocoDialog.setBounds(new java.awt.Rectangle(200, 100, 400, 300)); descCuocoDialog.setLayout(new BorderLayout()); descCuocoDialog.add(new JLabel("prova"),BorderLayout.CENTER); descCuocoDialog.setModal(true); descCuocoDialog.setVisible(true); cuoco.setEnabled(false); descCuocoDialog.addWindowListener(new java.awt.event.WindowAdapter() { @Override public void windowClosing(java.awt.event.WindowEvent evt) { cuoco.setEnabled(true); } @Override public void windowClosed(java.awt.event.WindowEvent evt) { cuoco.setEnabled(true); } }); }
il codice funziona tranne il punto della chiusura della jdialog descCuocoDialog, questa quando chiudo la finestra dovrebbe riabilitare la dialog cuoco,pero continua ad rimanere bloccata sapete come mai ?

Rispondi quotando