假设我有一个class MyDialogClass extends JDialog
,我在我的应用程序中随处使用它,以便实现对话框的某些特定行为。现在,我也想享受JOptionPane
实用程序的好处,并致电showXxxDialog
查看消息/错误等,但我仍希望底层对话框的行为如同MyDialogClass
实例。JOptionPane - 我自己的JDialog子类的显示对话框
是否有可能实现(预先没有深度复制JOptionPane
的来源)?
编辑:
具体的行为我想是acheive设置对话框alwaysOnTop
到true
。我会尝试@安德鲁的这个问题的解决方案。但是,这只是我目前遇到的问题,而不是MyDialogClass
中唯一的扩展行为。因此,对于每一个问题都可能有这样的“解决方法”,但我故意寻找一个概念上的解决方案,这就是我原来的问题的原因。
[例如 - MyDialogClass
也registeres一个WindowListener
到它的情况下,在构造]
*“..我的对话框的某些特定行为。”* ..您从来没有想到,提及所需的特定行为可能很方便吗? – 2014-10-20 11:28:01
可能的[XY问题](http://meta.stackexchange.com/a/66378)? – dic19 2014-10-20 13:37:21