こんにちは、Java でプログラム用の GUI を作成しました。flowlayout を使用しました (borderlayout ではうまくいきませんでした) が、flowlayout を使用すると、ユーザーがプログラムのサイズを変更すると、すべてがずれてしまうので、とにかくそこにあるのではないかと思っています。プログラムのフレームのサイズが変更されないようにするには? もしそうならどのように?
ありがとうございました
JFrame
またはJDialog
すべてを停止するにはsetResizable(false)
、フレームまたはダイアログでメソッドを呼び出すだけです。
次のようにコンストラクターでこれを行うことができます。
public YourWindowNAme(){
// stuff
setResizable(false);
// more stuff
}
または、次のように外部的に呼び出すことができます。
instanceOfYourWindow.setResizable(false);
メソッドの API は次のとおりです。
時間があれば、これに興味があるかもしれません: http://www.netbeans.org/files/documents/4/475/matisse.html
Netbeans 6 で導入された新しいレイアウト マネージャーです。