Tengo que dividir el JFrame en 4 partes, para eso use el GridLayout(2,2) y cree 4 JPanel y los agregue al Layout, solo para comprobar que se agregaron:

Pero al agregar el codigo del Jtabla al primero Panel, queda asi:

Este es mi codigo:
Código:
public class Simulacion extends JFrame{
public static void main(String[] args){
Simulacion s = new Simulacion();
s.setSize(1300,700); //Tamaño de ventana por default
}
JPanel contenido;
public Simulacion(){
setTitle("Simulacion de Procesos");
contenido = new JPanel();
contenido.setLayout(new GridLayout(2,2)); //Tipo
getContentPane().add(contenido);
//----------------------METODOS
agregarComponentes();
//Control
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
pack();
}//Fin constructor
void agregarComponentes(){
//-------------------------------------------TABLA
JPanel Tabla = new JPanel();
Object[][] data = {
{"Mary", "Campione", "Esquiar", new Integer(5), new Boolean(false)},
{"Lhucas", "Huml", "Patinar", new Integer(3), new Boolean(true)},
{"Kathya", "Walrath", "Escalar", new Integer(2), new Boolean(false)},
{"Marcus", "Andrews", "Correr", new Integer(7), new Boolean(true)},
{"Angela", "Lalth", "Nadar", new Integer(4), new Boolean(false)}
};
String[] columnNames = {"Nombre", "Apellido", "Pasatiempo", "Años de Practica", "Soltero(a)"};
final JTable table = new JTable(data, columnNames);
table.setPreferredScrollableViewportSize(new Dimension(500, 80));
JScrollPane scrollpane = new JScrollPane(table);
getContentPane().add(scrollpane);
Tabla.add(table);
contenido.add(Tabla);
//-------------------------------------------TABLA DE TIEMPO
JPanel Tiempo = new JPanel();
Tiempo.setBackground(Color.gray);
contenido.add(Tiempo);
//-------------------------------------------PROCESOS
JPanel Procesos = new JPanel();
Procesos.setBackground(Color.gray);
contenido.add(Procesos);
//-------------------------------------------BOTONES, OPCIONES, ETC.
JPanel Opciones = new JPanel();
contenido.add(Opciones);
}
}

Soy novato en esto de los componentes Swing y awt. Si hay algun error muy simple es por eso hehe.
Si hay una forma más sencilla díganmela porfa, y si es posible expliquen que es cada cosa, no me gusta usar algo que no se que es.


