У меня есть JTabbedPane с макетом границы.
Вот код, который я использую для добавления компонентов:
add(columnNames, BorderLayout.NORTH);
add(scroll, BorderLayout.CENTER);
add(useCtrl, BorderLayout.SOUTH);
setVisible(true);
Вопрос: обратите внимание на лишние пробелы справа внутри JScrollPane. Я не хочу этого там. Я хотел бы, чтобы JScrollPane вообще не менял размер при изменении размера JFrame. Я пробовал setSize() и setPreferredSize(), но размер JScrollPane всегда меняется. Я пытался использовать GridLayout, но я получаю тот же результат.
BorderLayout
по умолчанию отдаст все доступное пространство центральному компоненту... - person MadProgrammer   schedule 05.01.2013