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 GhostingListener
ghostModelChangeListener
Model change listener for ghost image effects.private java.beans.PropertyChangeListener
ghostPropertyListener
Property 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 void
installDefaults()
Installs default settings for the associated component.void
installListeners()
Installs listeners for the associated component.void
uninstallListeners()
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_PROPERTY
property.
-
-
Method Detail
-
installDefaults
public void installDefaults()
Description copied from class:RadianceThemingWidget
Installs default settings for the associated component.- Overrides:
installDefaults
in classRadianceThemingWidget<javax.swing.AbstractButton>
-
installListeners
public void installListeners()
Description copied from class:RadianceThemingWidget
Installs listeners for the associated component.- Overrides:
installListeners
in classRadianceThemingWidget<javax.swing.AbstractButton>
-
uninstallListeners
public void uninstallListeners()
Description copied from class:RadianceThemingWidget
Uninstalls listeners for the associated component.- Overrides:
uninstallListeners
in classRadianceThemingWidget<javax.swing.AbstractButton>
-
-