2011-08-03 8 views
0

コマンド "GraphicsEnvironment.getLocalGraphicsEnvironment()。getDefaultScreenDevice();" 私は画面のサイズを取得できますが、私は自分のフレームでこのサイズを設定する方法を知らない。 画面のサイズに関係なく、常に画面で調整するようにフレームを構成したいと考えています。スイングのフルスクリーンフレーム

答えて

0

フルスクリーンモード、またはJFrameを最大化するだけではわかりません。

ゲームやキオスクの表示など、フルスクリーンの排他モードが使用されています。あなたのアプリだけが表示され、対話することができます。ここにはfullscreen exclusive mode documentation and tutorialsへのリンクがあります。

一方、JFrameを最大限にしたい場合は、通常の古い「ウィンドウはデスクトップの中に」体験したいという意味です。ウィンドウが最大化され、使用可能なすべてのデスクトップスペースを占めるだけです。この場合、表示された直後にJFramesetExtendedState(JFrame.MAXIMIZED_BOTH)に電話するだけです。

+0

私のJFrameにフルスクリーンモードを設定したいと思います。あなたはメソッド "GraphicsEnvironment.getLocalGraphicsEnvironment()。getDefaultScreenDevice();"を知らない? – Peter

+0

ユーザーが「最大化」ボタンをクリックしたときにsetExtendedState(JFrame.MAXIMIZED_BOTH)を置くと、画面(フレーム)が再び構成解除され、2つのオプションに対して構成されたアプリケーションを作成したい – Peter