Вы можете установить макет JPanel
на макет границы, а затем добавить одного дочернего элемента в центр. Если есть несколько дочерних элементов, этот подход становится менее полезным, так как компоненты, добавленные к NORTH
, SOUTH
, EAST
и WEST
, останутся статическими по размеру, в то время как центр изменится, чтобы заполнить остаток.
Короче говоря, это не идеальное решение. Вся верстка в Swing усложняется тем, что разные компоненты ведут себя по-разному, поэтому вам действительно необходимо предоставить дополнительную информацию о дочерних компонентах, которые вы хотите добавить на панель, и о любом поведении, которое было переопределено для этих компонентов. компоненты.
Лучший способ - попробовать пару простых примеров, чтобы увидеть, какое расстояние вы получите, и может ли помочь тонкая перестройка вложенности дочерних компонентов.