JavaTM 2 Platform
Standard Ed. 6

java.awt
介面 Adjustable

所有已知實作類別:
JScrollBar, JScrollPane.ScrollBar, Scrollbar, ScrollPaneAdjustable

public interface Adjustable

此介面用於那些具有可調整數值的物件,數值應包含在有限範圍的值之內。


欄位摘要
static int HORIZONTAL
          指示 Adjustable 具有水平方向。
static int NO_ORIENTATION
          指示 Adjustable 不具有方向。
static int VERTICAL
          指示 Adjustable 具有垂直方向。
 
方法摘要
 void addAdjustmentListener(AdjustmentListener l)
          添加偵聽器,以便在可調整物件的值更改時接收調整事件。
 int getBlockIncrement()
          獲取可調整物件的塊值增量。
 int getMaximum()
          獲取可調整物件的最大值。
 int getMinimum()
          獲取可調整物件的最小值。
 int getOrientation()
          獲取此可調整物件的方向。
 int getUnitIncrement()
          獲取可調整物件的單位值增量。
 int getValue()
          獲取可調整物件的當前值。
 int getVisibleAmount()
          獲取比例指示器的長度。
 void removeAdjustmentListener(AdjustmentListener l)
          移除一個調整偵聽器。
 void setBlockIncrement(int b)
          設置可調整物件的塊值增量。
 void setMaximum(int max)
          設置可調整物件的最大值。
 void setMinimum(int min)
          設置可調整物件的最小值。
 void setUnitIncrement(int u)
          設置可調整物件的單位值增量。
 void setValue(int v)
          設置可調整物件的當前值。
 void setVisibleAmount(int v)
          設置可調整物件的比例指示器的長度。
 

欄位詳細資訊

HORIZONTAL

static final int HORIZONTAL
指示 Adjustable 具有水平方向。

另請參見:
常數欄位值

VERTICAL

static final int VERTICAL
指示 Adjustable 具有垂直方向。

另請參見:
常數欄位值

NO_ORIENTATION

static final int NO_ORIENTATION
指示 Adjustable 不具有方向。

另請參見:
常數欄位值
方法詳細資訊

getOrientation

int getOrientation()
獲取此可調整物件的方向。

返回:
可調整物件的方向;可以是 HORIZONTALVERTICAL 或者 NO_ORIENTATION

setMinimum

void setMinimum(int min)
設置可調整物件的最小值。

參數:
min - 最小值

getMinimum

int getMinimum()
獲取可調整物件的最小值。

返回:
可調整物件的最小值

setMaximum

void setMaximum(int max)
設置可調整物件的最大值。

參數:
max - 最大值

getMaximum

int getMaximum()
獲取可調整物件的最大值。

返回:
可調整物件的最大值

setUnitIncrement

void setUnitIncrement(int u)
設置可調整物件的單位值增量。

參數:
u - 單位增量

getUnitIncrement

int getUnitIncrement()
獲取可調整物件的單位值增量。

返回:
可調整物件的單位值增量

setBlockIncrement

void setBlockIncrement(int b)
設置可調整物件的塊值增量。

參數:
b - 塊值增量

getBlockIncrement

int getBlockIncrement()
獲取可調整物件的塊值增量。

返回:
可調整物件的塊值增量

setVisibleAmount

void setVisibleAmount(int v)
設置可調整物件的比例指示器的長度。

參數:
v - 指示器的長度

getVisibleAmount

int getVisibleAmount()
獲取比例指示器的長度。

返回:
比例指示器的長度

setValue

void setValue(int v)
設置可調整物件的當前值。如果提供的值小於 minimum 或者大於 maximum - visibleAmount,則適當地替換其中一個值。

調用此方法不會觸發 AdjustmentEvent

參數:
v - 當前值,它位於 minimummaximum - visibleAmount 之間

getValue

int getValue()
獲取可調整物件的當前值。

返回:
可調整物件的當前值

addAdjustmentListener

void addAdjustmentListener(AdjustmentListener l)
添加偵聽器,以便在可調整物件的值更改時接收調整事件。

參數:
l - 接受事件的偵聽器
另請參見:
AdjustmentEvent

removeAdjustmentListener

void removeAdjustmentListener(AdjustmentListener l)
移除一個調整偵聽器。

參數:
l - 要移除的偵聽器
另請參見:
AdjustmentEvent

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only