Мне было интересно, можно ли заставить компоненты в BorderLayout переноситься так, как они делают в FlowLayout.
При использовании FlowLayout компоненты будут автоматически переноситься. Проблема в том, что высота панели не увеличивается автоматически, поэтому вы можете никогда не увидеть обернутые компоненты. Wrap Layout пытается решить эту проблему.
BorderLayout, в принципе, имеет только 5 позиций: север, юг, восток, запад и центр. Если вы хотите микроуправлять одной из этих позиций, лучше всего поместить туда JPanel и настроить ее макет (например, установить для нее FlowLayout).