info.monitorenter.gui.chart.events
Class Chart2DActionSetCustomGridColorSingleton
- java.lang.Object
-
- javax.swing.AbstractAction
-
- info.monitorenter.gui.chart.events.AChart2DAction
-
- info.monitorenter.gui.chart.events.Chart2DActionSetCustomGridColorSingleton
-
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.beans.PropertyChangeListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action
public final class Chart2DActionSetCustomGridColorSingleton extends AChart2DAction
SingletonActionthat sets a custom grid color to the corresponding chart (Chart2D.setGridColor(Color)) by showing a modal color chooser.Only one instance per target component may exist.
- See Also:
Chart2DActionSetCustomGridColor, Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidactionPerformed(java.awt.event.ActionEvent e)static Chart2DActionSetCustomGridColorSingletongetInstance(Chart2D chart, java.lang.String colorName)Returns the single instance for the given component, potentially creating it.voidpropertyChange(java.beans.PropertyChangeEvent evt)
-
-
-
Method Detail
-
getInstance
public static Chart2DActionSetCustomGridColorSingleton getInstance(Chart2D chart, java.lang.String colorName)
Returns the single instance for the given component, potentially creating it.If an instance for the given component had been created the description String is ignored.
- Parameters:
chart- the target the action will work oncolorName- the descriptiveStringthat will be displayed byAbstractButtonsubclasses that get thisActionassigned (AbstractButton.setAction(javax.swing.Action)).- Returns:
- the single instance for the given component.
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- See Also:
ActionListener.actionPerformed(java.awt.event.ActionEvent)
-
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)
- See Also:
PropertyChangeListener.propertyChange(java.beans.PropertyChangeEvent)
-
-
DMelt 3.0 © DataMelt by jWork.ORG