import java.awt.*;
 class Scroller extends Frame{
public Scroller(){
List movieList = new List();
movieList.addItem("亲情树");
movieList.addItem("男才女貌");
movieList.addItem("激情燃烧的岁月");
movieList.addItem("宰相刘罗锅");
movieList.addItem("铁嘴铜牙纪晓岚");
movieList.addItem("年轮");
movieList.addItem("英雄");
ScrollPane scroller = new ScrollPane(ScrollPane.SCROLLBARS_AS_NEEDED);
scroller.add(movieList);//加入子组件
Adjustable vadjust = scroller.getVAdjustable();
Adjustable hadjust = scroller.getHAdjustable();
hadjust.setUnitIncrement(20);   //设定水平自增单位
vadjust.setUnitIncrement(20);   //设定垂直自增单位
scroller.setSize(100,100);
add("Center",scroller);         //加入BorderLayout布局中
pack();                         //按组件的尺寸缩放窗口

}
public static void main(String[] args){
Scroller test = new Scroller();
test.setVisible(true);
}

}
求解释!!!