public abstract class ActionListenerControl extends AbstractListenerControl
skin| Modifier | Constructor and Description |
|---|---|
protected |
ActionListenerControl(Skin skin)
Create an ActionListenerControl
|
protected |
ActionListenerControl(Skin skin,
Controller controller)
Create an ActionListenerControl and associate it
with a Controller.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addControlListener(java.util.EventListener listener)
Add control semantics to this Control.
|
protected void |
removeControlListener(java.util.EventListener listener)
Add control semantics to this Control.
|
void |
setComponent(javax.swing.AbstractButton button)
Type-way to set Control Component.
|
void |
setComponentAndListener(javax.swing.AbstractButton button,
java.awt.event.ActionListener listener)
Type-way to set Control Component and control listener.
|
void |
setControlListener(java.awt.event.ActionListener listener)
Type-way to set Control listener.
|
createControlComponent, createControlListener, getControlComponent, getController, getDefaultControlListener, initListener, isOperational, setComponent, setComponentAndListener, setController, setControllerHook, setControlListener, setOperational, toStringprotected ActionListenerControl(Skin skin, Controller controller) throws java.lang.ClassCastException
controller - A Controller with which listener is
associated.java.lang.ClassCastExceptionprotected ActionListenerControl(Skin skin)
protected void removeControlListener(java.util.EventListener listener)
listener argument.
removeControlListener in class AbstractListenerControllistener - java.util.EventListener representing
control semantics to be removed.protected void addControlListener(java.util.EventListener listener)
addControlListener in class AbstractListenerControllistener - java.util.EventListener representing
control semantics to be added.public void setComponentAndListener(javax.swing.AbstractButton button,
java.awt.event.ActionListener listener)
button - An AbstractButton that serves as Control
component.listener - An ActionListener that implements
Control semantics.public void setControlListener(java.awt.event.ActionListener listener)
listener - An ActionListener that implements
Control semantics.public void setComponent(javax.swing.AbstractButton button)