在大多数外观上,模态窗口(例如
JDialog)没有最大化按钮,只是因为根本不应该将它们最大化(或最小化)。
可以通过一些技巧添加一个
maximise按钮,但是这完全违反了
JDialog预期的工作方式。如果需要最大化按钮,最好的解决方案是使用a
JWindow或a
Jframe而不是a
JDialog。这些窗口支持最大化和最小化。
警告: 无论如何,您都不应这样做。
做到这一点的技巧
JDialog:
setUndecorated(true);getRootPane().setWindowDecorationStyle(JRootPane.frame);



