になるように3つのコンポーネントが整列する標準Java Swingで最も簡単な方法は何である:、Swing:[動的] [静的] [動的]コンポーネントの幅を一番簡単に調整できますか?
動的幅
Component1
のとComponent3
がを等しくなるように調整されるComponent2
(間にある)はの定数の幅ですか?
サイズ変更可能なJPanel(JFrame内部など)があるとします。
小さな幅は、次のようになります。
[----------------whole JPanel----------------]
[--Component1--] [Component2] [--Component3--]
ビッグ幅は次のようになります。
[------------------------whole JPanel------------------------]
[------Component1------] [Component2] [------Component3------]
注:私は、 "試用-と、エラーが発生した" GroupLayout
で長過ぎる。
あなたがするGridBagConstraintsを再利用することができます。P 私は左のアンカー西、右アンカー東と中央の1話の中心になるだろう –
の茄多がありますGridBagsを使用する方法:)最近使用したものを切り取って貼り付けました。 GBCの再利用に関する限り、私はそれがコードを読みにくく感じています。制約の1つを設定するのを忘れてしまったかどうかは分かりません。 –