Java アプリに JFrame ウィンドウがありますが、Java プログラムから最小化するにはどうすればよいですか?
59815 次
6 に答える
54
で最小化frame.setState(Frame.ICONIFIED)
で復元frame.setState(Frame.NORMAL)
于 2010-10-19T04:33:43.397 に答える
13
最小化:
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
ドキュメントを参照してください。
于 2014-12-24T20:15:35.310 に答える
12
これは2つの方法で実行できます。
JFrame frame = new JFrame("Test");
frame.setExtendedState(JFrame.ICONIFIED); // One way
frame.setState(JFrame.ICONIFIED); // Another way
于 2013-02-19T09:08:40.860 に答える
0
次のコードを使用できます。
this.setState(YourJFrame.ICONIFIED);
そして、このコードを使用して最大化できます。
this.setExtendedState(MAXIMIZED_BOTH);
于 2014-08-12T09:21:42.523 に答える