Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
カスタム JFrame クラスがあり、次のことを行うリスナーを追加したいと考えています。
Frame のコンテンツ ペインが Panel1 の場合、Frame は でサイズ変更できる必要がありsetResizable(true)、コンテンツ ペインが別の Panel の場合、Frame はサイズ変更できないはずです。
setResizable(true)
そのようなリスナーをコーディングする方法を知っている人はいますか? どのリスナークラスを実装していますか?
これにはリスナーは必要ありません。フレーム内のコンテンツ ペインを設定している場所。同じ場所で、 にも電話する必要がありますsetResizable(true/false)。
setResizable(true/false)
コードは次のようになります。
if (contentType == type1) { this.contentPane = new Panel1(); setResizable(true) } else { this.contentPane = new AnotherPanel(); setResizable(false) }