如何在Swing中制作“用户可调整大小的模态对话框”?

时间:2014-03-08 15:43:06

标签: java swing

我尝试了JWindowJDialogJFrame,但没有一个完全有效。

  • JWindow:可以设置父窗口,但不能做模态模式
  • JDialog:可以设置父窗口和打开模态模式,但用户无法调整窗口大小。
  • JFrame:用户可以调整窗口大小,但不能设置父窗口,也不能设置模态模式。

有没有办法打开用户可以调整(或最大化)窗口的模态对话框?

编辑:我刚刚找到了setResizable(),感谢@kiheru。但是,有没有办法“最大化”那个窗口?由于对话框与任务栏重叠,因此使用Toolkit.getDefaultToolkit().getScreenSize()是不够的。

0 个答案:

没有答案