我尝试了JWindow
,JDialog
,JFrame
,但没有一个完全有效。
JWindow
:可以设置父窗口,但不能做模态模式JDialog
:可以设置父窗口和打开模态模式,但用户无法调整窗口大小。JFrame
:用户可以调整窗口大小,但不能设置父窗口,也不能设置模态模式。有没有办法打开用户可以调整(或最大化)窗口的模态对话框?
编辑:我刚刚找到了setResizable(),感谢@kiheru。但是,有没有办法“最大化”那个窗口?由于对话框与任务栏重叠,因此使用Toolkit.getDefaultToolkit().getScreenSize()
是不够的。