2

Netbeansを使用してデスクトップアプリケーション(SingleFrameApplication)を開発しています。アプリケーションを実行すると、サイズを変更できます。最大サイズ、最小サイズ、優先サイズなどのプロパティを設定しましたが、実行時にサイズ変更可能です。どうすれば修正できますか?

4

3 に答える 3

3

使用する場合JFrame:

 frame.setResizable(false);

SingleFrameApplication以下を拡張するアプリケーションクラス内で機能します。

 this.getFrame().setResizable(false); 
于 2012-04-23T09:35:43.640 に答える
1

アプリケーションを実行すると、サイズを変更できます。..どうすれば修正できますか?

レイアウトを使用して、メインのJFrameサイズを変更できるようにします。次に、それをパックし、フレームに最小サイズ (パックされたサイズと同じ) を設定し、ユーザーが好みのサイズで使用できるようにします。

jPanelを使用していると思います

GUI のメイン クラスはJFrame. JFrameレイアウトはパネルの制約を無視することが多いため、このアクションが必要なのはです。

于 2012-04-23T09:52:20.863 に答える
1

フレームなどで「setResizable(false)」を呼び出したい場合があります。

参照: http://www.roseindia.net/java/example/java/awt/AwtFrameNonResizable.shtml

于 2012-04-23T09:37:20.630 に答える