- java.lang.Object
-
- java.awt.ScrollPaneAdjustable
-
- All Implemented Interfaces:
-
Adjustable
,Serializable
public class ScrollPaneAdjustable extends Object implements Adjustable, Serializable
此类表示ScrollPane
的水平或垂直滚动条的ScrollPane
。 此类的对象由ScrollPane
方法返回。- 从以下版本开始:
- 1.4
- 另请参见:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface java.awt.Adjustable
HORIZONTAL, NO_ORIENTATION, VERTICAL
-
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 void
addAdjustmentListener(AdjustmentListener l)
添加指定的调整监听器以接收来自此ScrollPaneAdjustable
调整事件。AdjustmentListener[]
getAdjustmentListeners()
返回在此ScrollPaneAdjustable
上注册的所有调整监听器的数组。int
getBlockIncrement()
获取可调整对象的块值增量。int
getMaximum()
获取可调整对象的最大值。int
getMinimum()
获取可调整对象的最小值。int
getOrientation()
返回此滚动条的方向。int
getUnitIncrement()
获取可调整对象的单位增量。int
getValue()
获取可调整对象的当前值。boolean
getValueIsAdjusting()
如果值正在由于用户执行的操作而改变,则返回true。int
getVisibleAmount()
获取比例指示器的长度。String
paramString()
返回一个表示此滚动条状态的字符串。void
removeAdjustmentListener(AdjustmentListener l)
删除指定的调整监听器,使其不再从此ScrollPaneAdjustable
接收调整事件。void
setBlockIncrement(int b)
设置可调整对象的块值增量。void
setMaximum(int max)
此方法 不应由用户代码调用。void
setMinimum(int min)
此方法 不应由用户代码调用。void
setUnitIncrement(int u)
设置可调整对象的单位值增量。void
setValue(int v)
将此滚动条的值设置为指定的值。void
setValueIsAdjusting(boolean b)
设置valueIsAdjusting
属性。void
setVisibleAmount(int v)
此方法 不应由用户代码调用。String
toString()
返回此滚动条及其值的字符串表示形式。
-
-
-
方法详细信息
-
getOrientation
public int getOrientation()
返回此滚动条的方向。- Specified by:
-
getOrientation
在接口Adjustable
- 结果
-
该滚动条的方向,或者是
Adjustable.HORIZONTAL
或Adjustable.VERTICAL
-
setMinimum
public void setMinimum(int min)
此方法不应由用户代码调用。 这个方法是公开的这个类来正确实现Adjustable
接口。- Specified by:
-
setMinimum
在接口Adjustable
- 参数
-
min
- 最小值 - 异常
-
AWTError
- 调用时总是发生错误。
-
getMinimum
public int getMinimum()
说明从接口Adjustable
复制获取可调整对象的最小值。- Specified by:
-
getMinimum
在接口Adjustable
- 结果
- 可调整对象的最小值
-
setMaximum
public void setMaximum(int max)
此方法不应由用户代码调用。 这个方法是公开的这个类来正确实现Adjustable
接口。- Specified by:
-
setMaximum
在接口Adjustable
- 参数
-
max
- 最大值 - 异常
-
AWTError
- 调用时总是发生错误。
-
getMaximum
public int getMaximum()
描述从接口Adjustable
复制获取可调整对象的最大值。- Specified by:
-
getMaximum
在接口Adjustable
- 结果
- 可调整对象的最大值
-
setUnitIncrement
public void setUnitIncrement(int u)
描述从接口Adjustable
复制设置可调整对象的单位值增量。- Specified by:
-
setUnitIncrement
在接口Adjustable
- 参数
-
u
- 单位增量
-
getUnitIncrement
public int getUnitIncrement()
说明从接口Adjustable
复制获取可调整对象的单位增量。- Specified by:
-
getUnitIncrement
在接口Adjustable
- 结果
- 可调整对象的单位值增量
-
setBlockIncrement
public void setBlockIncrement(int b)
说明从界面Adjustable
复制设置可调整对象的块值增量。- Specified by:
-
setBlockIncrement
在接口Adjustable
- 参数
-
b
- 块增量
-
getBlockIncrement
public int getBlockIncrement()
描述从接口Adjustable
复制获取可调整对象的块值增量。- Specified by:
-
getBlockIncrement
在接口Adjustable
- 结果
- 可调整对象的块值增量
-
setVisibleAmount
public void setVisibleAmount(int v)
此方法不应由用户代码调用。 这个方法是公开的这个类来正确实现Adjustable
接口。- Specified by:
-
setVisibleAmount
在接口Adjustable
- 参数
-
v
- 指示器的长度 - 异常
-
AWTError
- 调用时总是发生错误。
-
getVisibleAmount
public int getVisibleAmount()
说明从接口Adjustable
复制获取比例指示器的长度。- Specified by:
-
getVisibleAmount
在接口Adjustable
- 结果
- 比例指标的长度
-
setValueIsAdjusting
public void setValueIsAdjusting(boolean b)
设置valueIsAdjusting
属性。- 参数
-
b
- 新的调整进度状态 - 从以下版本开始:
- 1.4
- 另请参见:
-
getValueIsAdjusting()
-
getValueIsAdjusting
public boolean getValueIsAdjusting()
如果值正在由于用户执行的操作而改变,则返回true。- 结果
-
该值为
valueIsAdjusting
属性 - 另请参见:
-
setValueIsAdjusting(boolean)
-
setValue
public void setValue(int v)
将此滚动条的值设置为指定的值。如果提供的值小于当前最小值或大于当前最大值,则根据需要替换其中一个值。
- Specified by:
-
setValue
在接口Adjustable
- 参数
-
v
- 滚动条的新值
-
getValue
public int getValue()
说明从接口Adjustable
复制获取可调整对象的当前值。- Specified by:
-
getValue
在接口Adjustable
- 结果
- 可调整对象的当前值
-
addAdjustmentListener
public void addAdjustmentListener(AdjustmentListener l)
添加指定的调整监听器以接收来自此ScrollPaneAdjustable
调整事件。 如果l
为null
,则不会抛出任何异常,也不会执行任何操作。有关AWT线程模型的详细信息,请参阅AWT Threading Issues 。
- Specified by:
-
addAdjustmentListener
在接口Adjustable
- 参数
-
l
- 调整听众。 - 另请参见:
-
removeAdjustmentListener(java.awt.event.AdjustmentListener)
,getAdjustmentListeners()
,AdjustmentListener
,AdjustmentEvent
-
removeAdjustmentListener
public void removeAdjustmentListener(AdjustmentListener l)
删除指定的调整监听器,使其不再从此ScrollPaneAdjustable
接收调整事件。 如果l
为null
,则不会抛出任何异常,也不会执行任何操作。有关AWT线程模型的详细信息,请参阅AWT Threading Issues 。
- Specified by:
-
removeAdjustmentListener
在接口Adjustable
- 参数
-
l
- 调整听众。 - 从以下版本开始:
- 1.1
- 另请参见:
-
addAdjustmentListener(java.awt.event.AdjustmentListener)
,getAdjustmentListeners()
,AdjustmentListener
,AdjustmentEvent
-
getAdjustmentListeners
public AdjustmentListener[] getAdjustmentListeners()
返回在此ScrollPaneAdjustable
上注册的所有调整监听器的数组。- 结果
-
所有这些
ScrollPaneAdjustable
的AdjustmentListener
或一个空数组,如果没有调整监听器当前注册 - 从以下版本开始:
- 1.4
- 另请参见:
-
addAdjustmentListener(java.awt.event.AdjustmentListener)
,removeAdjustmentListener(java.awt.event.AdjustmentListener)
,AdjustmentListener
,AdjustmentEvent
-
paramString
public String paramString()
返回一个表示此滚动条状态的字符串。 该方法仅用于调试目的,并且返回的字符串的内容和格式可能因实现而异。 返回的字符串可能为空,但可能不是null
。- 结果
- 此滚动条的参数字符串。
-
-