【发布时间】:2013-04-19 06:40:40
【问题描述】:
这是场景:
- 将 windowOpened() 处理程序添加到 JDialog 的新实例
- 首次使用 jdialog.setVisible(true) 显示对话框
- 如预期:windowOpened() 处理程序已触发
- jdialog.setVisible(false)
- jdialog.setVisible(true)
- 预期,但未发生:windowOpened() 处理程序已触发
当我第一次或以后调用 setVisible(true) 时,当我的模态对话框出现在屏幕上时,我该如何处理?
【问题讨论】:
-
嗯...参考很有用,谢谢。但这不是重复的,因为我的问题完全是关于 JDialog,而不是 JComponent 的子类
-
我认为它是重复的,因为您的问题是我引用的问题的子集。不管怎样,很高兴你有答案。
标签: java swing jdialog windowlistener