Package net.infonode.gui.icon.button
Class AbstractButtonIcon
java.lang.Object
net.infonode.gui.icon.button.AbstractButtonIcon
- All Implemented Interfaces:
Serializable,Icon
- Direct Known Subclasses:
ArrowIcon,CloseIcon,DockIcon,MaximizeIcon,MinimizeIcon,RestoreIcon,UndockIcon,WindowIcon
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractButtonIcon(int size) AbstractButtonIcon(int size, boolean enabled) AbstractButtonIcon(Color color) AbstractButtonIcon(Color color, int size) -
Method Summary
Modifier and TypeMethodDescriptionintintfloatbooleanvoidprotected voidprotected voidvoidsetShadowEnabled(boolean shadowEnabled) voidsetShadowStrength(float shadowStrength)
-
Constructor Details
-
AbstractButtonIcon
public AbstractButtonIcon() -
AbstractButtonIcon
-
AbstractButtonIcon
-
AbstractButtonIcon
public AbstractButtonIcon(int size) -
AbstractButtonIcon
public AbstractButtonIcon(int size, boolean enabled)
-
-
Method Details
-
getIconWidth
public int getIconWidth()- Specified by:
getIconWidthin interfaceIcon
-
getIconHeight
public int getIconHeight()- Specified by:
getIconHeightin interfaceIcon
-
isShadowEnabled
public boolean isShadowEnabled() -
setShadowEnabled
public void setShadowEnabled(boolean shadowEnabled) -
getShadowStrength
public float getShadowStrength() -
setShadowStrength
public void setShadowStrength(float shadowStrength) -
paintIcon
-
paintIcon
-
paintIcon
-