Class RadianceTreeUI.RolloverFadeListener
- java.lang.Object
-
- org.pushingpixels.radiance.theming.internal.ui.RadianceTreeUI.RolloverFadeListener
-
- All Implemented Interfaces:
java.awt.event.MouseListener,java.awt.event.MouseMotionListener,java.util.EventListener
- Enclosing class:
- RadianceTreeUI
private class RadianceTreeUI.RolloverFadeListener extends java.lang.Object implements java.awt.event.MouseListener, java.awt.event.MouseMotionListenerListener for rollover animation effects.
-
-
Constructor Summary
Constructors Modifier Constructor Description privateRolloverFadeListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidfadeOut()Initiates the fade out effect.private voidhandleMove(java.awt.event.MouseEvent e)Handles various mouse move events and initiates the fade animation if necessary.voidmouseClicked(java.awt.event.MouseEvent e)voidmouseDragged(java.awt.event.MouseEvent e)voidmouseEntered(java.awt.event.MouseEvent e)voidmouseExited(java.awt.event.MouseEvent e)voidmouseMoved(java.awt.event.MouseEvent e)voidmousePressed(java.awt.event.MouseEvent e)voidmouseReleased(java.awt.event.MouseEvent e)
-
-
-
Method Detail
-
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClickedin interfacejava.awt.event.MouseListener
-
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
- Specified by:
mouseEnteredin interfacejava.awt.event.MouseListener
-
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressedin interfacejava.awt.event.MouseListener
-
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleasedin interfacejava.awt.event.MouseListener
-
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
- Specified by:
mouseExitedin interfacejava.awt.event.MouseListener
-
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent e)
- Specified by:
mouseMovedin interfacejava.awt.event.MouseMotionListener
-
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent e)
- Specified by:
mouseDraggedin interfacejava.awt.event.MouseMotionListener
-
handleMove
private void handleMove(java.awt.event.MouseEvent e)
Handles various mouse move events and initiates the fade animation if necessary.- Parameters:
e- Mouse event.
-
fadeOut
private void fadeOut()
Initiates the fade out effect.
-
-