Class LightIcon

All Implemented Interfaces:
ImageObserver, MenuContainer, PropertyChangeListener, Serializable, Cloneable, EventListener, Accessible, SwingConstants, Positionable, InlineLogixNG

public class LightIcon extends PositionableLabel implements PropertyChangeListener
An icon to display a status of a light.

A click on the icon will command a state change. Specifically, it will set the state to the opposite (THROWN vs CLOSED) of the current state.

The default icons show a crossed lamp symbol.

See Also: