调整一下位置先生成panel,然后spanel=new JScrollPane(panel);
JScrollPane不能用add追加内部panel,JScrollPane设置颜色没有意义
可以通过以下方法实现:
JPanel jp = new JPanel();//创建一个版面
JScrollPane jsp = new JScrollPane(jp);//将此面板加入到JScrollPane 下面
备注:swing技术中大部分的都是通过new的方式进行的对象创建,之后通过add方法来进行的添加或者是直接在new的对象中通过构造方法进行的添加。
用spanel.setViewportView(panel),可以把你的panel面板当做组件添加到spanel面板中