对于我的习惯JDialog,
JDialog
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
已经设置好了。
上有一个按钮JDialog。根据条件,它调用dialog.dispose().
dialog.dispose()
这两个操作都会触发windowClosed事件。但我想确定它到达那里是因为单击了关闭按钮或因为调用了 dispose 方法。
windowClosed
java swing jdialog
java ×1
jdialog ×1
swing ×1