Java API 分類導覽 - java.awt.Scrollbar

Scrollbar 類別 (class) 用來建立捲軸。



修飾子
public class Scrollbar


父類別
java.awt.Component


實作介面
Adjustable
ImageObserver
MenuContainer
Serializable
Accessible


建構子
Scrollbar()
Scrollbar(int orientation)
Scrollbar(int orientation, int value, int visible, int minimum, int maximum)


常用方法
名稱敘述
HORIZONTAL整數常數 0 ,設定為水平捲軸
VERTICAL整數常數 1 ,設定為垂直捲軸
addAdjustmentListener()設定轉動捲軸的事件處理
getMaximum()取得捲軸可捲動的最大值
getMinimum()取得捲軸可捲動的最小值
getOrientation()取得捲軸捲動的方向值
getValue()取得捲軸的捲動值
setMaximum()設定捲軸捲動的最大值
setMinimum()設定捲軸捲動的最小值
setOrientation()設定捲軸為水平或垂直
setValue()設定捲軸的捲動值


舉例如下
import java.awt.*;
import java.awt.event.*;

public class ScrollbarDemo2 {
    Frame frame;
    Scrollbar scrollbar1;
    Scrollbar scrollbar2;
    
    public static void main(String[] args) {
        new ScrollbarDemo2();
    }
    
    public ScrollbarDemo2() {
        frame = new Frame("AWTDemo");
        frame.addWindowListener(new AdapterDemo());
        frame.setLayout(new BorderLayout());
        frame.setSize(320, 240);
        
        scrollbar1 = new Scrollbar(Scrollbar.HORIZONTAL);
        scrollbar2 = new Scrollbar(Scrollbar.VERTICAL);
        
        frame.add(scrollbar1, BorderLayout.SOUTH);
        frame.add(scrollbar2, BorderLayout.EAST);
        frame.setVisible(true);
    }
}

class AdapterDemo extends WindowAdapter {
    public void windowClosing(WindowEvent e) {
        System.exit(0);
    }
}

/* 《程式語言教學誌》的範例程式
    http://pydoing.blogspot.com/
    檔名:ScrollbarDemo2.java
    功能:示範 Java 程式 
    作者:張凱慶
    時間:西元 2012 年 3 月 */


此例建立兩個 Scrollbar 物件,分別為水平捲軸與垂直捲軸
scrollbar1 = new Scrollbar(Scrollbar.HORIZONTAL);
scrollbar2 = new Scrollbar(Scrollbar.VERTICAL);


編譯後執行,結果如下



中英文術語對照
類別class
建構子constructor
方法method


您可以繼續參考
AWT 元件


相關目錄
Java API 分類導覽
Java 教材
首頁


參考資料
http://docs.oracle.com/javase/6/docs/api/java/awt/Scrollbar.html

沒有留言: