Class LinearMovingIcon
java.lang.Object
org.bidib.wizard.mvc.common.view.icon.LinearMovingIcon
- All Implemented Interfaces:
Icon,AnimatedIcon
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubleGets the degrees of rotation.getIcon()Gets the Icon to be rotatedintintvoidvoidsetDegrees(double degrees) Set the degrees of rotation.
-
Constructor Details
-
LinearMovingIcon
-
-
Method Details
-
getIcon
Gets the Icon to be rotated- Returns:
- the Icon to be rotated
-
getDegrees
public double getDegrees()Gets the degrees of rotation. Only used for Rotate.ABOUT_CENTER.- Returns:
- the degrees of rotation
-
setDegrees
public void setDegrees(double degrees) Set the degrees of rotation. Only used for Rotate.ABOUT_CENTER. This method only sets the degress of rotation, it will not cause the Icon to be repainted. You must invoke repaint() on any component using this icon for it to be repainted.- Specified by:
setDegreesin interfaceAnimatedIcon- Parameters:
degrees- the degrees of rotation
-
getIconWidth
public int getIconWidth()- Specified by:
getIconWidthin interfaceIcon
-
getIconHeight
public int getIconHeight()- Specified by:
getIconHeightin interfaceIcon
-
paintIcon
-