我怎么能创建一个模态窗口并具有最大化按钮?
那么可以创建一个模态JFrame或创建一个JDialog带最大化按钮吗?
Col*_*ert 11
在大多数外观和感觉上,模态窗口(例如JDialog)没有最大化按钮,因为它们根本不应该被最大化(或最小化).
有些技巧可以添加一个maximise按钮,但它会完全违背JDialog应该工作的方式.如果您需要最大化按钮,最好的解决方案是使用a JWindow或a JFrame而不是a JDialog.那些窗口支持最大化和最小化.
警告:无论如何,你都不应该这样做.
这样做的诀窍是JDialog:
setUndecorated(true);
getRootPane().setWindowDecorationStyle(JRootPane.FRAME);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13347 次 |
| 最近记录: |