javax.swing
Class AbstractAction
java.lang.Object
|
+--javax.swing.AbstractAction
All Implemented Interfaces:
Action, Cloneable, Serializable
AbstractAction
Author:changeSupport
protected SwingPropertyChangeSupport changeSupport changeSupport
enabled
protected boolean enabled enabled
AbstractAction
public AbstractAction() Constructor AbstractAction
AbstractAction
public AbstractAction(java.lang.String name) Constructor AbstractAction
Parameters:
AbstractAction
public AbstractAction(java.lang.String name, javax.swing.Icon icon) Constructor AbstractAction
Parameters:
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent event) actionPerformed
Parameters:
addPropertyChangeListener
public synchronized void addPropertyChangeListener(java.beans.PropertyChangeListener listener) addPropertyChangeListener
Parameters:
clone
protected Object clone() clone
Throws:
firePropertyChange
protected void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue) firePropertyChange
Parameters:
getKeys
public Object[] getKeys() getKeys
getValue
public Object getValue(java.lang.String key) getValue
Parameters:
isEnabled
public boolean isEnabled() isEnabled
putValue
public void putValue(java.lang.String key, java.lang.Object value) putValue
Parameters:
removePropertyChangeListener
public synchronized void removePropertyChangeListener(java.beans.PropertyChangeListener listener) removePropertyChangeListener
Parameters:
setEnabled
public void setEnabled(boolean enabled) setEnabled
Parameters: