如何从Java最小化JFrame窗口?
在我的Java应用程序中,我有一个JFrame窗口,如何从我的Java程序中最小化它?
在我的Java应用程序中,我有一个JFrame窗口,如何从我的Java程序中最小化它?
最小化frame.setState(Frame.ICONIFIED)
恢复方式frame.setState(Frame.NORMAL)
最小化:
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
文档。