Io devo gestire 4 JPanel affiancati, uno fianco all'altro..
Soltanto che vorrei impostare io le dimensioni e il posizionamento di ogni JPanel.. è possbile?

Ho provato con il setBounds, ma non succede niente..
Allego il codice, se qualcuno riesce ad aiutarmi ne sarei grato..

codice:
  
import javax.swing.*;
import javax.swing.border.*;
import java.awt.*;
import java.awt.event.*;

public class Es8 extends JFrame /*implements ActionListener*/{
	private JPanel panel; 

    public Es8(){
        //Pannello
    	panel = new JPanel(new BorderLayout());
    	panel.setLayout(new GridLayout(1, 3));
    	
    	JPanel j1 = new JPanel();
    	JPanel j2 = new JPanel();
    	JPanel j3 = new JPanel();
    	JPanel j4 = new JPanel();
    	
    	j1.setBorder(new TitledBorder(new EtchedBorder(), "Antipasti"));
    	j2.setBorder(new TitledBorder(new EtchedBorder(), "Primi"));
    	j3.setBorder(new TitledBorder(new EtchedBorder(), "Secondi"));
    	j4.setBorder(new TitledBorder(new EtchedBorder(), "Dolci"));
    	
    	//Posizionamento
    	panel.setBounds(10,10,200,100);
    	j1.setBounds(10,10,200,100);
    	
    	Container cp = getContentPane();
             setVisible(true);
        
    	//Aggiungi
    	cp.add(panel);
    	
    	panel.add(j1);
    	panel.add(j2);
    	panel.add(j3);
    	panel.add(j4);
   }
}
Grazie mille a tutti!