Java BorderLayout Равный Размер / Выравнивание - PullRequest
1 голос
/ 10 ноября 2010

Используя BorderLayout, как бы добавить два компонента, которые равны по размеру и выравниванию и будут изменять размер как таковой.

В качестве примера я буду использовать textarea1 и textarea2

Первоначально панель имеет значение 200 100: textarea1 имеет значение 0,0 и имеет размер 100, 100 & textarea2 имеет значение 100, 0 имеет размер 100 100

Размер панели изменен до 300 300: textarea1 имеет размер 0,0 и имеет размер 150, 300 & textarea2 имеет значение 150, 300

Как я могу сделать это с BorderLayout или любым другим менеджером макета, если он лучше подходит для этого вида деятельности.

Ответы [ 2 ]

1 голос
/ 10 ноября 2010

Похоже на работу для GridLayout .GridLayout гарантирует, что все компоненты имеют одинаковый размер.

0 голосов
/ 13 ноября 2010

Я пошел с GridBagLayout. Это позволяет универсальность других макетов с красивыми частями сетки.

...