GroupLayout アプリケーションのすべて (またはほとんど) のコンポーネントを垂直方向に引き伸ばさない簡単な方法はありますか? 追加するときに各コンポーネントを優先サイズに強制することでそれを実行できることはわかっていますが、それによりコードが非常に冗長になります。
.addGroup(layout.createSequentialGroup()
.addComponent(oDevRadio)
.addComponent(oInstRadio)
)
なる
.addGroup(layout.createSequentialGroup()
.addComponent(oDevRadio,
GroupLayout.PREFERRED_SIZE,
GroupLayout.PREFERRED_SIZE,
GroupLayout.PREFERRED_SIZE)
.addComponent(oInstRadio,
GroupLayout.PREFERRED_SIZE,
GroupLayout.PREFERRED_SIZE,
GroupLayout.PREFERRED_SIZE)
)
それをデフォルトとして設定し、伸縮可能にしたい要素を指定する方法はありますか?
参照 - addComponent の仕様