añadir scroll vertical a un JScrollPane dentro de otro panel

Alejandro
24 de Marzo del 2006
Saludos compañeros, mi problema es el siguiente. Tengo un panel principal (ppal), y dentro de este le quiero añadir otro Jpanel secundario (p_sec) con un JscrollPane para que me aparezcan las barras de scroll. El layout de p_sec es un gridBagLayout
P_sec.setLayout(new GridBagLayout());
// añado cosas al p_sec con constraints
JscrollPane sc=new JscrollPane();
Sc.setViewportView(p_sec);

Y por ultimo hago p.add(sc, BoderLayout.CENTER);

Pero si el tamaño supera el panel, no me aparecen las barras de scroll, y lo he probado de varias maneras pero nada. Me podríais ayudar urgente por favor ¿??? Gracias por adelantado.