Как расширить южную Swing панель (BorderLayout.SOUTH)?
Здравствуйте.
Делаю Swing окно, на котором таблица (BorderLayout.CENTER), полоска с кнопками сверху(BorderLayout.NORTH),
полоска с кнопками снизу(BorderLayout.SOUTH). Проблема в том, что снизу много кнопок и они размещаются в одну
линию и не помещаются в окно.
Вопрос - как в нижней панели сделать кнопки в две линии?
TableLayout - портит внешний вид кнопок.
BoxLayout не подходит, так как не позволяет оперативно добавлять кнопки.
Пробывал FlowLayout, но это ничего не меняет.
JPanel buttonPanel = new JPanel();
JPanel prebuttonPanel = new JPanel();
buttonPanel.setLayout(new FlowLayout());
buttonPanel.setSize(new Dimension(400, 400));
JButton buttonAddListGroups = new JButton("Добавить");
buttonPanel.add(buttonAddListGroups );
JButton buttonShowLinks = new JButton("Показать");
buttonPanel.add(buttonShowLinks );
JButton btnDelete = new JButton("Удалить");
buttonPanel.add(btnDelete );
JButton buttonAbort = new JButton("Отмена");
buttonPanel.add(buttonAbort);
JButton buttonApply = new JButton("Принять");
buttonPanel.add(buttonApply);