• category: swing folder: FixedSizeFrame title: JFrameのサイズを固定 tags: [JFrame, JDialog] author: aterai pubdate: 2004-05-17 pubdate: 2004-05-17T02:42:23+09:00 description: JFrameやJDialogのサイズを固定し、変更不可にします。 image: https://lh5.googleusercontent.com/_9Z4BYR88imo/TQTM4ZlDyXI/AAAAAAAAAZ4/xXHwfOJP7p0/s800/FixedSizeFrame.png

概要

概要

JFrameJDialogのサイズを固定し、変更不可にします。

スクリーンショット

FixedSizeFrame.png

サンプルコード

サンプルコード

frame.setResizable(false);
View in GitHub: Java, Kotlin

解説

JFrame#setResizableメソッドで、フレームのサイズをマウスなどで変更できないように設定しています。タイトルバーの最大化ボタンなども選択できなくなります。

解説

上記のサンプルでは、JFrame#setResizable(...)メソッドを使用してJFrameをマウスなどでリサイズ不可に設定しています。 この設定を切り替えると、LookAndFeelによっては装飾が変化してJFrame自体のサイズが変化する場合があります。
  • タイトルバーの最大化ボタンなども選択不可になる
  • この設定を切り替えるとLookAndFeel依存のフレーム装飾が変化してJFrame自体のサイズも変化する場合がある

コメント

参考リンク

コメント