public class AxisActionSetTitle extends AAxisAction
Action
that sets the title String of the IAxis
specified by the constructor.
m_chart
changeSupport, enabled
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 and Description |
---|
AxisActionSetTitle(Chart2D chart,
String description,
int axis)
Create an
Action that accesses the chart's axis by argument
axis and identifies itself with the given action String. |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent e) |
void |
propertyChange(PropertyChangeEvent evt) |
getAxis
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
public AxisActionSetTitle(Chart2D chart, String description, int axis)
Action
that accesses the chart's axis by argument
axis
and identifies itself with the given action String.
chart
- the owner of the axis to trigger actions upon.axis
- needed to identify the axis of the chart: one of Chart2D.X
,
Chart2D.Y
.description
- the descriptive String
that will be displayed by
AbstractButton
subclasses that get this
Action
assigned (
AbstractButton.setAction(javax.swing.Action)
).public void actionPerformed(ActionEvent e)
public void propertyChange(PropertyChangeEvent evt)
propertyChange
in interface PropertyChangeListener
propertyChange
in class AAxisAction
PropertyChangeListener.propertyChange(java.beans.PropertyChangeEvent)
Copyright © 2001 - 2010 LGPL, All Rights Footloose.