こんにちは、ユーザーが画面の解像度を変更したときに、JFrameのサイズを設定したいと思います。
this.setSize(myWidth, myHeight);
これは正常に機能しており、ウィンドウは小さく/大きくなります。ただし、拡張状態を設定しても影響はありません。メニューバーはまだ表示されています。
this.setExtendedState(Frame.MAXIMIZED_BOTH);
this.setUndecorated(true);
ExtendedSateを変更していて、JFrameが実行されているときに、関数を呼び出す必要がありますか?初期化では、ExtendedStateは、JFrameを再構築または再ロードする関数を呼び出さなくても正常に機能しています。