Class GhostAnimationWidget
- java.lang.Object
-
- org.pushingpixels.radiance.theming.api.RadianceThemingWidget<javax.swing.AbstractButton>
-
- org.pushingpixels.radiance.theming.internal.widget.animation.effects.GhostAnimationWidget
-
public class GhostAnimationWidget extends RadianceThemingWidget<javax.swing.AbstractButton>
Widget that tracks changes to the button for ghost effects.
-
-
Field Summary
Fields Modifier and Type Field Description private GhostingListenerghostModelChangeListenerModel change listener for ghost image effects.private java.beans.PropertyChangeListenerghostPropertyListenerProperty change listener.-
Fields inherited from class org.pushingpixels.radiance.theming.api.RadianceThemingWidget
jcomp
-
-
Constructor Summary
Constructors Constructor Description GhostAnimationWidget()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinstallDefaults()Installs default settings for the associated component.voidinstallListeners()Installs listeners for the associated component.voiduninstallListeners()Uninstalls listeners for the associated component.-
Methods inherited from class org.pushingpixels.radiance.theming.api.RadianceThemingWidget
installComponents, installUI, setComponent, uninstallComponents, uninstallDefaults, uninstallUI
-
-
-
-
Field Detail
-
ghostModelChangeListener
private GhostingListener ghostModelChangeListener
Model change listener for ghost image effects.
-
ghostPropertyListener
private java.beans.PropertyChangeListener ghostPropertyListener
Property change listener. Listens on changes to theAbstractButton.MODEL_CHANGED_PROPERTYproperty.
-
-
Method Detail
-
installDefaults
public void installDefaults()
Description copied from class:RadianceThemingWidgetInstalls default settings for the associated component.- Overrides:
installDefaultsin classRadianceThemingWidget<javax.swing.AbstractButton>
-
installListeners
public void installListeners()
Description copied from class:RadianceThemingWidgetInstalls listeners for the associated component.- Overrides:
installListenersin classRadianceThemingWidget<javax.swing.AbstractButton>
-
uninstallListeners
public void uninstallListeners()
Description copied from class:RadianceThemingWidgetUninstalls listeners for the associated component.- Overrides:
uninstallListenersin classRadianceThemingWidget<javax.swing.AbstractButton>
-
-