java.awt

接口
异常
错误
java.lang.Object
  继承者 java.awt.ScrollPaneAdjustable
所有已实现的接口:
Adjustable, Serializable

public class ScrollPaneAdjustable
     
extends Object
implements Adjustable, Serializable

此类表示 ScrollPane 的水平或垂直滚动条的状态。ScrollPane 方法返回此类的对象。

从以下版本开始:
1.4
另请参见:
序列化表格

字段摘要
 
从接口 java.awt.Adjustable 继承的字段
HORIZONTAL, NO_ORIENTATION, VERTICAL
 
方法摘要
 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()
          返回此滚动条及其值的字符串表示形式。
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

方法详细信息

getOrientation

public int getOrientation()
返回此滚动条的方向。

指定者:
接口 Adjustable 中的 getOrientation
返回:
此滚动条的方向,可以是 Adjustable.HORIZONTALAdjustable.VERTICAL

setMinimum

public void setMinimum(int min)
此方法 应由用户代码调用。此方法对于正确实现 Adjustable 接口的类是公用的。

指定者:
接口 Adjustable 中的 setMinimum
参数:
min - 最小值
抛出:
AWTError - 调用时总是抛出一个错误。

getMinimum

public int getMinimum()
从接口 Adjustable 复制的描述
获取可调整对象的最小值。

指定者:
接口 Adjustable 中的 getMinimum
返回:
可调整对象的最小值

setMaximum

public void setMaximum(int max)
此方法 应由用户代码调用。此方法对于正确实现 Adjustable 接口的类是公用的。

指定者:
接口 Adjustable 中的 setMaximum
参数:
max - 最大值
抛出:
AWTError - 调用时总是抛出一个错误。

getMaximum

public int getMaximum()
从接口 Adjustable 复制的描述
获取可调整对象的最大值。

指定者:
接口 Adjustable 中的 getMaximum
返回:
可调整对象的最大值

setUnitIncrement

public void setUnitIncrement(int u)
从接口 Adjustable 复制的描述
设置可调整对象的单位值增量。

指定者:
接口 Adjustable 中的 setUnitIncrement
参数:
u - 单位增量

getUnitIncrement

public int getUnitIncrement()
从接口 Adjustable 复制的描述
获取可调整对象的单位值增量。

指定者:
接口 Adjustable 中的 getUnitIncrement
返回:
可调整对象的单位值增量

setBlockIncrement

public void setBlockIncrement(int b)
从接口 Adjustable 复制的描述
设置可调整对象的块值增量。

指定者:
接口 Adjustable 中的 setBlockIncrement
参数:
b - 块值增量

getBlockIncrement

public int getBlockIncrement()
从接口 Adjustable 复制的描述
获取可调整对象的块值增量。

指定者:
接口 Adjustable 中的 getBlockIncrement
返回:
可调整对象的块值增量

setVisibleAmount

public void setVisibleAmount(int v)
此方法 应由用户代码调用。此方法对于正确实现 Adjustable 接口的类是公用的。

指定者:
接口 Adjustable 中的 setVisibleAmount
参数:
v - 指示器的长度
抛出:
AWTError - 调用时总是抛出一个错误。

getVisibleAmount

public int getVisibleAmount()
从接口 Adjustable 复制的描述
获取比例指示器的长度。

指定者:
接口 Adjustable 中的 getVisibleAmount
返回:
比例指示器的长度

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)
将此滚动条的值设置为指定值。

如果提供的值小于当前最小值或大于当前最大值,则适当地替换其中的一个值。

指定者:
接口 Adjustable 中的 setValue
参数:
v - 滚动条的新值

getValue

public int getValue()
从接口 Adjustable 复制的描述
获取可调整对象的当前值。

指定者:
接口 Adjustable 中的 getValue
返回:
可调整对象的当前值

addAdjustmentListener

public void addAdjustmentListener(AdjustmentListener l)
添加指定的调整侦听器,以接收发自此 ScrollPaneAdjustable 的调整事件。如果 lnull,则不抛出异常,也不执行任何动作。

有关 AWT 的线程模型的详细信息,请参阅 AWT 线程问题

指定者:
接口 Adjustable 中的 addAdjustmentListener
参数:
l - 调整侦听器。
另请参见:
removeAdjustmentListener(java.awt.event.AdjustmentListener), getAdjustmentListeners(), AdjustmentListener, AdjustmentEvent

removeAdjustmentListener

public void removeAdjustmentListener(AdjustmentListener l)
移除指定的调整侦听器,不再接收发自此 ScrollPaneAdjustable 的调整事件。如果 lnull,则不抛出异常,也不执行动作。

有关 AWT 的线程模型的详细信息,请参阅 AWT 线程问题

指定者:
接口 Adjustable 中的 removeAdjustmentListener
参数:
l - 调整侦听器。
从以下版本开始:
JDK1.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

toString

public String toString()
返回此滚动条及其值的字符串表示形式。

覆盖:
Object 中的 toString
返回:
此滚动条的字符串表示形式。

paramString

public String paramString()
返回表示此滚动条的状态的字符串。此方法仅用于调试目的,对于各个实现,所返回字符串的内容和格式可能有所不同。返回的字符串可以为空,但不可以为 null

返回:
此滚动条的参数字符串。