5

JavaJFrameを最大化して開始する方法を知りたいです。フルスクリーン(周囲にウィンドウがない)にしたくないのですが、Webブラウザなどの通常のプログラムのように起動したいだけです。

私はすでに使用について知っています:

Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();

画面サイズを取得するには、このディメンションをJFrameに適用すると、画面のほぼすべてを占める場合でも、ドラッグすることができます。最大化ボタンを押してこれを停止することができますが、ウィンドウを最大化して開始したほうがいいです。

また、ウィンドウを最大化するとウィンドウの内容に影響が出るのではないかと心配しています。

どうすればこれを行うことができますか?

4

1 に答える 1

9

使用java.awt.Frame.setExtendedState()

public static void main(String[] args)  {

    JFrame frame = new JFrame();
    frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
    frame.setVisible(true);
}
于 2013-02-14T18:02:03.333 に答える