como puedo agregarle un jscrollpane a un jpanel o un jframe?? lo intento asi:
JFrame p=new JFrame();
JScrollPane jsp =new JScrollPane(p);
p.setVisible(true);
y me marca este error
"Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: adding a window to a container" como le puedo hacer para k tenga barra de desplazamiento??

no importa si es jframe o jpanel ayuda!!!!!!! por fa