「通常のJFrame」と「枠を消したJFrame」を一つのApplication内で使い分けるメインのクラスは上に乗せるJPanelサンプル画像ボタンを押してフルスクリーンとの切り替え真ん中にパネルの大きさが常に表示される-->FullScreenTest4.java-->ダウンロード-----コメント-----(下記を読む前にFullScreenTestとFullScreenTest2を見ておくといいです)FullScreenTest2での不都合を克服し、完成した。フルスクリーンでもJWindowでなく、枠無しJFrameを使わねばいけなかった。JFrameの枠を消せるとはFullScreenTestの時は気付かなかった。JWindow上ではキーイベントも受け取れないようで、使えないのだ。通常表示では「枠付きJFrame」に乗せる。フルスクリーンでは「枠無しJFrame」に乗せかえる。これで、Javaによるフルスクリーンが文句なしに実現する。ちなみに、JFrameの枠を消せるのは最初だけである。一つのJFrameを途中で操作して共用するのは無理。ここまでたどり着くのは手間がかかったぞ。