Можно ли принудительно включить автоматическую упаковку в BorderLayout? - PullRequest
0 голосов
/ 25 апреля 2010

Мне было интересно, можно ли заставить компоненты в BorderLayout переноситься так, как они делают в FlowLayout.

Ответы [ 2 ]

1 голос
/ 25 апреля 2010

При использовании FlowLayout компоненты будут автоматически переноситься. Проблема в том, что высота панели не увеличивается автоматически, поэтому вы можете никогда не увидеть обернутые компоненты. Wrap Layout пытается решить эту проблему.

1 голос
/ 25 апреля 2010

BorderLayout, в принципе, имеет только 5 позиций: север, юг, восток, запад и центр. Если вы хотите микроуправлять одной из этих позиций, лучше всего поместить туда JPanel и настроить ее макет (например, установить для нее FlowLayout).

...