Я взял этот снимок из netbeans. Каков метод добавления вертикального разрыва из jpanel? (т.е. вертикальный зазор от панели до первого компонента)
Есть несколько способов. Либо вы позволяете менеджеру позаботиться об этом, либо можете использовать BorderFactory.createEmptyBorder.
BorderFactory.createEmptyBorder