eclipse-windowbuilder / eclipse-windowbuilder/windowbuilder

JDialog override dispose() causes hang

Offen
#753 7 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug help wanted macOS
Vorherrschende Sprache
Java
Sterne
97
Forks
34
Ø Merge
21 Std. 38 Min.
Gemergte PRs (30 T.)
29

Beschreibung

Once again, I bring you JDialog issues:

public class Test extends JDialog {

public Test() {
super(new JFrame());
final JButton btnNewButton = new JButton("New button");
btnNewButton.addActionListener(e -> {
dispose();
});
getContentPane().add(btnNewButton, BorderLayout.SOUTH);
setVisible(true);
}

@Override
public final void dispose() {
super.dispose();
}
}

If you remove the override method, it works. If you include, it hangs.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.