0
私はスイングを使用して、このような構成を実装するよ:下のテキストフィールドを使用してグリッドを実装する方法は?どのレイアウトを使うべきですか?
|- - - -|
| table |
| with |
| images|
| |
|- - - -|
| text |
|-------|
私はGridLayoutのを使用してイメージを持つテーブルを実装し、それは私のために大丈夫に見えます。
のJComponentとmainPanel
のレイアウトは、私は、カスタムの高さと大きさでテキストフィールドを実装するために使用すべき
JPanel mainPanel = new JPanel(); //which layout should I use?
InterfaceBuilder builder = new InterfaceBuilder();
panel.add(builder.getTable()); //this function returns JPanel with grid layout. It is okay
panel.add(builder.getLabel());
?
ありがとうございます!私はhttp://stackoverflow.com/questions/22920046/how-to-set-fix-size-of-jlabel固定サイズのjlabelを作成する答えを使用し、私が望むように働いた! –
@ SergeiPodlipaev、固定サイズを使う必要はなく、それは間違った解決策です。すべてのSwingコンポーネントは独自のサイズを決定するように設計されており、手動で行うべきではありません。 – camickr