內容來自《瘋狂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