私はさまざまな観点から Java Swing ベースのアプリケーションを開発しています。「メインメニュー」のパースペクティブでは、ウィンドウ (JFrame) を装飾したくありませんが、他のパースペクティブではウィンドウを装飾したいと考えています。つまり、装飾属性を動的に変更する必要があります。
setUndecorated(false)
とを使用しようとしましsetUndecorated(true)
たが、実際にウィンドウを表示する前に、これを一度しか設定できないようです。
これを達成する方法はありますか?