eclipse-windowbuilder / eclipse-windowbuilder/windowbuilder

JDialog override dispose() causes hang

Aperta
#753 7 commenti 0 reazioni 0 assegnatari Vedi su GitHub
bug help wanted macOS
Lingua principale
Java
Stelle
97
Fork
34
Merge medio
21h 52m
PR unite (30g)
25

Descrizione

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.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.