FullScreenTest5

サンプル画像
フルスクリーンの切り替えはFullScreenTest4と同じ
メニュー、ダイアログ、ファイル選択ダイアログをフルスクリーンで扱ってみる
(上画像内の使用禁とはフルスクリーン解除不可になるので、本当に禁止)
-->FullScreenTest5.java
-->FrontDialog.java
-->ダウンロード

-----コメント-----

(下記を読む前にFullScreenTest4を見ておくといいです)

サイズ指定FullScreenでは全て問題なく動いた。
システムでFullScreen実行した場合はいろいろ不都合が出た。

JFileChooserの前面表示が阻害され、表示・動作が変になる。
JFileChooserはモーダルだからFullScreen解除不可になりかねない。

JMenuBarとJDialogはデバッグでは正常に動いていた。
しかし「*.jar」にして起動すると、なぜか動作が変だった。

システムFullScreenを使うなら自前の画面で機能実現せねばいけないことになる。
それは面倒だから、自分はサイズ指定FullScreenでいくつもりだ。

ちなみにJMenuBarはFullScreenでもそのまま画面上部に表示される。


戻る