こんにちは私は自分のプログラムのGUIをJavaで作成していますが、flowlayoutを使っていますが(borderlayoutでは大したことはありません)、ユーザーがプログラムのサイズを変更した場合、私は、とにかく、プログラムのフレームがサイズ変更されるのを止めることがあるのだろうかと思っていますか?もしそうなら、どのように?Javaでflowlayoutを固定する
はsetResizable(偽)
::
こんにちは私は自分のプログラムのGUIをJavaで作成していますが、flowlayoutを使っていますが(borderlayoutでは大したことはありません)、ユーザーがプログラムのサイズを変更した場合、私は、とにかく、プログラムのフレームがサイズ変更されるのを止めることがあるのだろうかと思っていますか?もしそうなら、どのように?Javaでflowlayoutを固定する
はsetResizable(偽)
::
を参照してください。
あなたが好きなあなたのコンストラクタでこれを行うことができます:
public YourWindowNAme(){
// stuff
setResizable(false);
// more stuff
}
またはそれがexternalyのように呼び出すことができます。
instanceOfYourWindow.setResizable(false);
Hereは方法のためのAPIです。
あなたがより良い時間を持っている場合、これはあなたに興味がありますhttp://www.netbeans.org/files/documents/4/475/matisse.html
新しいレイアウトマネージャは、あなたが、私は他のレイアウトが、時間をしようとするだろうおかげで私に反対しているが、私はかもしれNetbeansの6
このプログラムを終了した後、defenetlyが見えるだろう。 –
に到着していますなぜそれが悪い習慣であるか尋ねる –
ウィンドウは通常、ユーザーが好きなようにサイズを変更できるときには、より使いやすいので、悪い習慣と考えることができます。しかし、多くの場合、固定サイズのフォームを持つのは大したことではありません。 – jjnguy
ああ、私はうまくいけば、それは簡単なGUIとして私の問題ではない、それはユーザーがそれをリサイズし、すべてのボタンとテキストフィールドがそこから外出することを防ぐことができます参照してください。 ありがとう、 –