Jak zamknąć JDialog

0

Witam,

Pobieram wszystkie komponenty z klasy JFrame(NoweOkno) i okno dialogowe wywołuje w taki sposób

NoweOkno oknoDialog = new NoweOkno();
JDialog dialog = new JDialog();
         
         dialog.setModal(true);
         dialog.add(oknoDialog.getContentPane());
         dialog.pack();
         dialog.setVisible(true);

Chciał bym za pomocą buttona zamknąć okno dialogowe, nie potrafię tego zrobić. Proszę o pomoc.

0

java.awt.Dialog.dispose()

0

Dzięki za odpowiedź.
Jak by było to takie łatwe to na pewno nie pytał bym się was ;)

W projekcie tworzę drugą klasę która ma obsługę buttona

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
this.setVisible(false);
this.dispose();
}

Dlaczego w ten sposób nie mogę zamknąć okna? Jak rozwiązać ten problem?

0

Wklej cały kod.
Bo to co wkleiłeś to tak jakbyś poszedł do mechanika z pedałem gazu bo Ci samochód nie przyszpiesza...

1 użytkowników online, w tym zalogowanych: 0, gości: 1