public interface Adjustable
Modifier and Type | Field and Description |
---|---|
static int |
HORIZONTAL
表示
Adjustable 具有水平方向。
|
static int |
NO_ORIENTATION
表示
Adjustable 没有方向。
|
static int |
VERTICAL
表示
Adjustable 具有垂直方向。
|
Modifier and Type | Method and Description |
---|---|
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)
设置可调整对象的比例指示器的长度。
|
@Native static final int HORIZONTAL
Adjustable
具有水平方向。
@Native static final int VERTICAL
Adjustable
具有垂直方向。
@Native static final int NO_ORIENTATION
Adjustable
没有方向。
int getOrientation()
HORIZONTAL
, VERTICAL
,或NO_ORIENTATION
void setMinimum(int min)
min
- 最小值
int getMinimum()
void setMaximum(int max)
max
- 最大值
int getMaximum()
void setUnitIncrement(int u)
u
- 单位增量
int getUnitIncrement()
void setBlockIncrement(int b)
b
- 块增量
int getBlockIncrement()
void setVisibleAmount(int v)
v
-
v
的长度
int getVisibleAmount()
void setValue(int v)
minimum
或大于maximum
- visibleAmount
,那么根据需要替换其中一个值。
调用此方法不会触发AdjustmentEvent
。
v
- 当前值,在
minimum
和
maximum
之间 -
visibleAmount
int getValue()
void addAdjustmentListener(AdjustmentListener l)
l
- 接收事件的侦听器
AdjustmentEvent
void removeAdjustmentListener(AdjustmentListener l)
l
- 被删除的侦听器
AdjustmentEvent