Я создаю PropertyPanel. В настоящее время я использую GridLayout
для управления JLabels
и их соответствующими полями, где я могу указать значение. Но проблема в том, что GridLayout
автоматически управляет размером столбцов: он делает их одинаковой ширины.
Это означает, что когда у меня есть поле с большим значением, столбец становится больше ( что хорошо), но другой столбец (со всеми моими JLabel
s) также становится больше. Вот снимок экрана:
Как видите, свойство image
имеет огромное значение, из-за чего оба столбца становятся больше, а у меня много места после JLabel
s.
Итак, я ищу LayoutManager
, который делает каждый столбец настолько большим, насколько это необходимо.
Мне нужен такой макет (он редактируется с помощью GIMP):
<ХОРОШО
Спасибо