2013-12-01 4 views
0

add (Panel1, BorderLayout.NORTH); добавить (Panel2, BorderLayout.CENTER);Как добавить дополнительную панель ниже другой

Я знаю, что один способ сделать это как выше. Но способ, которым я хочу компоновать панели, состоит в том, чтобы оба были установлены на север, но Panel2 находится ниже панели 1. Как я это сделаю?

ответ

1

В качестве альтернативы, не используйте BorderLayout, но вместо этого используйте другой менеджер компоновки, например GridBagLayout.

1

Поместите панель внутри панели ... в ваш компонент верхнего уровня (который также может быть панелью). Три уровня менеджеров макетов.

Смежные вопросы