public class BackpackJFame extends JFrame {
public BackpackJFame() {
JFrame backpackjfame = new JFrame("详情");
Panel backpackpanel = new Panel();
// 设置字体
Font font = new Font("楷体", 0, 20);
// 设置文本字体
UIManager.put("Label.font", font);
// 设置布局格式
backpackpanel.setLayout(null);
// 面板添加组件
JButton[] jLable_zhuangbei = new JButton[99];
for (int i = 0; i < 33; i++) {
for (int j = 0; j < 3; j++) {
jLable_zhuangbei[i * 3 + j] = new JButton();
jLable_zhuangbei[i * 3 + j].setText("空" + (i * 3 + j));
jLable_zhuangbei[i * 3 + j].setFont(font);
backpackpanel.add(jLable_zhuangbei[i * 3 + j]);
jLable_zhuangbei[i * 3 + j].setBounds(j * 100, i * 100, 100, 100);// i=纵 j=横
}
}
// JFame添加面板
backpackpanel.setSize(300, 3300);
JScrollPane jsp = new JScrollPane(backpackpanel);
backpackjfame.add(jsp);
backpackjfame.setSize(336, 350);
// 设置在最前显示
backpackjfame.setAlwaysOnTop(true);
// 关闭方式,在此java文件中,若它在,关闭人物详情界面则全关
// backpackjfame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 设置窗体居中
backpackjfame.setLocationRelativeTo(null);
// 大小不可变
//backpackjfame.setResizable(false);
// 显示界面
backpackjfame.setVisible(true);
}
}
这个怎么scrollpane下拉不刷新组件

不显示下面的,只有拉大一点或者缩小一点才出来
望给出详细步骤