![]() |
微醺的伤痕 · 学院小学教育系举办“双减”政策与学校教育教学 ...· 6 月前 · |
![]() |
任性的紫菜汤 · 印度前线机场拉响警报,大批飞行员取消休假,俄 ...· 1 年前 · |
![]() |
正直的凉茶 · 12月南京17家热盘真实销量曝光――中国新闻 ...· 1 年前 · |
![]() |
忐忑的啄木鸟 · 极品辣妈好V5_百度百科· 1 年前 · |
![]() |
体贴的甘蔗 · 《东北恋哥2对你爱不完》大年初二上线爱奇艺云 ...· 2 年前 · |
在我的Java应用程序中,我有一个JFrame窗口,如何从我的Java程序最小化它?
发布于 2010-10-19 12:33:43
使用
frame.setState(Frame.ICONIFIED)
最小化
使用
frame.setState(Frame.NORMAL)
恢复
发布于 2014-12-25 04:15:35
最小化:
frame.setState(Frame.ICONIFIED);
另一种最小化的方法:
frame.setExtendedState(JFrame.ICONIFIED);
正常大小:
frame.setState(Frame.NORMAL);
另一种正常大小的方法:
frame.setExtendedState(JFrame.NORMAL);
最大化:
frame.setState(Frame.MAXIMIZED_BOTH);
另一种最大化的方法:
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
全屏最大化:
GraphicsDevice device = GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices()[0];
try { device.setFullScreenWindow((Window) frame); } finally { device.setFullScreenWindow(null); }
有关详细信息,请参阅
JFrame
documentation
。
发布于 2013-02-19 17:08:41
您可以通过两种方式完成此操作:
JFrame frame = new JFrame("Test");
frame.setExtendedState(JFrame.ICONIFIED); // One way
frame.setState(JFrame.ICONIFIED); // Another way
https://stackoverflow.com/questions/3965336
复制相似问题
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287