我是Swing的新手,希望有人能帮助我。从对话框启动框架
我有一个模式JDialog
d1
包含JXHyperlink
,当我点击它,我应该推出一个JFrame
f
然而,当我这样做的框架f
进入后面的对话框d1
所以我想我必须设置对话框d1
非此模式工作,它做到了!现在
d1.setModal(false)
我的问题是我有另一种“模式”对话框d2
,有一个按钮,在那里当我点击它,它应该启动对话框d1
但由于某种原因d1
去后面d2
。
我在做什么错?我不允许从模态对话框中启动非模态对话框吗?
感谢亚历克斯,我觉得我必须这样做,但我试图避免这样的代码更改,因为该JFrame也从其他窗口小部件和框架启动,这是一个大型应用程序的一部分。 – user955165