Scusami, ma non funziona il caso simile.
Per la colonna ho fatto così:
Non capisco perchè devo allineare lungo le x ma funziona.right = new JButton("next");
Component glue = Box.createVerticalGlue();
JPanel rightp = new JPanel();
rightp.setLayout(new BoxLayout(rightp,BoxLayout.X_AXIS));
rightp.add(glue);
rightp.add(right);
rightp.add(glue);
Ora, nel box sud del borderlayout devo inserire una text area ed un pulsante sempre al centro ed ho scritto questo:
Il risultato è che si estende su tutto il box sud e che il bottone search diventa di un'altezza piccolissima rispetto la jtext area. Come se i glue fossero sopra e sotto quel pulsante.area = new JTextField();
search = new JButton("serch");
Component glue2 = Box.createHorizontalGlue();
JPanel searchp = new JPanel();
searchp.setLayout(new BoxLayout(searchp,BoxLayout.X_AXIS));
search.add(glue2);
searchp.add(search);
searchp.add(area);
search.add(glue2);