- java.lang.Object
-
- javax.swing.AbstractAction
-
- javax.swing.plaf.basic.BasicSliderUI.ActionScroller
-
- All Implemented Interfaces:
-
ActionListener
,Serializable
,Cloneable
,EventListener
,Action
- Enclosing class:
- BasicSliderUI
public class BasicSliderUI.ActionScroller extends AbstractAction
从Java 2平台v1.3开始,这个未记录的类就不再使用了。 创建绑定的建议方法是使用ActionMap
的组合来包含该操作,以及一个InputMap
以包含从KeyStroke到操作描述的映射。 InputMap通常在LookAndFeel表中描述。有关详细信息,请参阅密钥绑定规范。
这个类应该被视为一个“受保护”的内部类。 仅在
Foo
子类中实例化。- 另请参见:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
-
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
-
-
构造方法摘要
构造方法 Constructor 描述 ActionScroller(JSlider slider, int dir, boolean block)
构造一个ActionScroller
。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 void
actionPerformed(ActionEvent e)
发生动作时调用。boolean
isEnabled()
如果启用该操作,则返回true。-
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, putValue, removePropertyChangeListener, setEnabled
-
-
-
-
构造方法详细信息
-
ActionScroller
public ActionScroller(JSlider slider, int dir, boolean block)
构造一个ActionScroller
。- 参数
-
slider
- 一个滑块 -
dir
- 方向 -
block
- 块滚动或不滚动
-
-
方法详细信息
-
actionPerformed
public void actionPerformed(ActionEvent e)
发生动作时调用。- 参数
-
e
- 要处理的事件
-
isEnabled
public boolean isEnabled()
如果启用该操作,则返回true。- Specified by:
-
isEnabled
在接口Action
- 重写:
-
isEnabled
在AbstractAction
- 结果
- 如果启用该操作,则为true,否则为false
- 另请参见:
-
Action.isEnabled()
-
-