Salve a tutti,
devo realizzare una piccola gui per un programma e sto utilizzando come layout manager il borderlayout.
il codice è questo:
  • public class GUI extends JFrame {
    private BorderLayout layout;
    private JButton left;
    private JButton center;
    private JButton search;
    private JTextField area;
    public GUI(){

    super("test");
    layout = new BorderLayout(10,10);
    setLayout(layout);
    left = new JButton("prova");
    left.setBounds(10, 10, 90, 90);
    center = new JButton("Image");
    area = new JTextField();
    search = new JButton("serch");
    add(left,BorderLayout.EAST);
    add(center,BorderLayout.WEST);
    add(search,BorderLayout.SOUTH);
    setVisible(true);
    }

    public static void main(String[] s){
    GUI a = new GUI();
    a.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    a.setExtendedState(JFrame.MAXIMIZED_BOTH);



    }
    }

Ho 2 problemi:
1. vorrei che i pulsanti hai lati non siano lunghi come tutto il frame ma siano piccoli e posizionati al centro.
2.Nella regione south dovrei inserire una text area con un pulsante vicino ma mi fa inserire un solo elemento.

Come posso fare?

Grazie