Class PendularMovingIcon
java.lang.Object
org.bidib.wizard.mvc.common.view.icon.PendularMovingIcon
- All Implemented Interfaces:
Icon,AnimatedIcon
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubleGets the degrees of rotation.getIcon()Gets the Icon to be movedintintvoidvoidsetDegrees(double degrees) Set the degrees of rotation.
-
Constructor Details
-
PendularMovingIcon
-
-
Method Details
-
getIcon
Gets the Icon to be moved- Returns:
- the Icon to be moved
-
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
-