Есть ли простой способ, чтобы все (или большинство) компонентов в приложении 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 spec