Salve, come da oggetto vorrei chiedervi un consiglio su come avere delel sezioni fisse usando il borderLayout.
Mi spiego meglio.
Il borderLayout divide il contenitore in 5 parti...io vorrei usare per dire la parte superiore in modo che sia ad una grandezza fissa e non che si ridimensiona in base a quello che metto dentro.

E' possibile?

Per esempio vorrei mettere una textarea e quando provo a farlo, la sezione nord del borderLayout si ridimensiona in base al testo della textarea.

Ho provato mettere altri pannelli interni alla sezione nord o a cambiare layout manager in quella sezione ma niente...

Vi ringrazio anticipatamente

Mi è stato consigliato di aggiungere un nuovo pannello al nord con un suo layout (il flowlayout per esempio) e settare la dimensione della JTextArea

ho fatto qualche prova ma niente. Posto anche il codice:

codice:
import java.awt.BorderLayout;
    import java.awt.FlowLayout;
 
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JTextArea;
 
    public class testFrame extends JFrame {
 
       public testFrame(){
          super( "Server" );
          JTextArea txtInfo = new JTextArea("Informazioni");
          txtInfo.setSize(400, 100);
          JPanel panelInfo = new JPanel(new FlowLayout());
          panelInfo.add(txtInfo);
         
         
         
          JPanel PannelloPincilale = new JPanel();
          PannelloPincilale.setLayout(new BorderLayout(5,5));
          PannelloPincilale.add(panelInfo, BorderLayout.NORTH);      
               
          add(PannelloPincilale);
          pack();
       }
       
       public static void main(String[] args) {
           testFrame application = new testFrame(); // create server
           application.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
           application.setVisible(true);
           application.setSize(500, 500);
           application.setResizable(false);
 
       }
 
    }