public class AxisActionSetTitleFont extends AAxisAction
Action
that sets the title String of the
IAxisTitlePainter
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 |
---|
AxisActionSetTitleFont(Chart2D chart,
String description,
int axis,
Font font)
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 AxisActionSetTitleFont(Chart2D chart, String description, int axis, Font font)
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)
).font
- the font to set if this action is executed.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.