内容来自《疯狂Java讲义》第3版,测试Frame。java
开发环境:Eclipse测试
类class名称ScrollPaneTest
code
java代码ip
package scrollpane_test; import java.awt.Frame; import java.awt.ScrollPane; import java.awt.TextField; import java.awt.Button; public class ScrollPaneTest { public static void main(String[] args) { Frame f = new Frame ("测试窗口"); //建立一个ScrollPane容器,指定老是具备滚动条 ScrollPane sp = new ScrollPane(ScrollPane.SCROLLBARS_ALWAYS); //ScrollPane sp = new ScrollPane(ScrollPane.SCROLLBARS_AS_NEEDED); //向Panel容器中添加两个组件 sp.add(new TextField(20)); sp.add(new Button("single click")); //将ScrollPane容器添加到Frame窗口中 f.add(sp); // 设置窗口的大小,位置 f.setBounds (30, 30, 250, 120); // 将窗口显示出来 f.setVisible (true); } }
结果:开发
若是使用ScrollPane sp = new ScrollPane(ScrollPane.SCROLLBARS_AS_NEEDED);class
则结果:test