- 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 方法 描述 voidaddAdjustmentListener(AdjustmentListener l)添加指定的调整监听器以接收来自此ScrollPaneAdjustable调整事件。AdjustmentListener[]getAdjustmentListeners()返回在此ScrollPaneAdjustable上注册的所有调整监听器的数组。intgetBlockIncrement()获取可调整对象的块值增量。intgetMaximum()获取可调整对象的最大值。intgetMinimum()获取可调整对象的最小值。intgetOrientation()返回此滚动条的方向。intgetUnitIncrement()获取可调整对象的单位增量。intgetValue()获取可调整对象的当前值。booleangetValueIsAdjusting()如果值正在由于用户执行的操作而改变,则返回true。intgetVisibleAmount()获取比例指示器的长度。StringparamString()返回一个表示此滚动条状态的字符串。voidremoveAdjustmentListener(AdjustmentListener l)删除指定的调整监听器,使其不再从此ScrollPaneAdjustable接收调整事件。voidsetBlockIncrement(int b)设置可调整对象的块值增量。voidsetMaximum(int max)此方法 不应由用户代码调用。voidsetMinimum(int min)此方法 不应由用户代码调用。voidsetUnitIncrement(int u)设置可调整对象的单位值增量。voidsetValue(int v)将此滚动条的值设置为指定的值。voidsetValueIsAdjusting(boolean b)设置valueIsAdjusting属性。voidsetVisibleAmount(int v)此方法 不应由用户代码调用。StringtoString()返回此滚动条及其值的字符串表示形式。
-
-
-
方法详细信息
-
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。- 结果
- 此滚动条的参数字符串。
-
-