Package org.jdesktop.swingx.icon
Class CalendarIcon
java.lang.Object
org.jdesktop.swingx.icon.CalendarIcon
- All Implemented Interfaces:
Icon,SwingConstants,JXIcon,RadianceIcon,SizingConstants
This class has been automatically generated using
Radiance SVG converter.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jdesktop.swingx.icon.RadianceIcon
RadianceIcon.ColorFilter, RadianceIcon.Factory -
Field Summary
Fields inherited from interface org.jdesktop.swingx.icon.SizingConstants
ACTION_ICON, BUTTON_ICON, L, LAUNCHER_ICON, M, N, S, SMALL_ICON, XL, XS, XXLFields inherited from interface javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST -
Method Summary
Modifier and TypeMethodDescriptionstatic RadianceIcon.Factoryfactory()Returns a factory that returns instances of this icon on demand.intintstatic doubleReturns the height of the bounding box of the original SVG image.static doubleReturns the width of the bounding box of the original SVG image.static doublegetOrigX()Returns the X of the bounding box of the original SVG image.static doublegetOrigY()Returns the Y of the bounding box of the original SVG image.doublebooleanstatic RadianceIconof(int width, int height) Returns a new instance of this icon with specified dimensions.voidvoidsetColorFilter(RadianceIcon.ColorFilter colorFilter) voidsetDimension(Dimension newDimension) Changes the dimension ofthisicon.voidsetReflection(boolean horizontal, boolean vertical) A hint for point/axis reflection (mirroring) the icon when painting.voidsetRotation(double theta) A hint to rotate the icon when paintingbooleanstatic RadianceIconUIResourceuiResourceOf(int width, int height) Returns a newUIResourceinstance of this icon with specified dimensions.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jdesktop.swingx.icon.JXIcon
setReflection, setRotationMethods inherited from interface org.jdesktop.swingx.icon.RadianceIcon
toImage
-
Method Details
-
setReflection
public void setReflection(boolean horizontal, boolean vertical) Description copied from interface:JXIconA hint for point/axis reflection (mirroring) the icon when painting.setReflection(true, true)means point reflection- Specified by:
setReflectionin interfaceJXIcon- Parameters:
horizontal- will mirror the icon horizontal (X axis)vertical- will mirror the icon vertical (Y axis)
-
isReflection
public boolean isReflection()- Specified by:
isReflectionin interfaceJXIcon
-
setRotation
public void setRotation(double theta) Description copied from interface:JXIconA hint to rotate the icon when painting- Specified by:
setRotationin interfaceJXIcon- Parameters:
theta- the angle of rotation in radians, zero means no rotation
-
getRotation
public double getRotation()- Specified by:
getRotationin interfaceJXIcon
-
getOrigX
public static double getOrigX()Returns the X of the bounding box of the original SVG image.- Returns:
- The X of the bounding box of the original SVG image.
-
getOrigY
public static double getOrigY()Returns the Y of the bounding box of the original SVG image.- Returns:
- The Y of the bounding box of the original SVG image.
-
getOrigWidth
public static double getOrigWidth()Returns the width of the bounding box of the original SVG image.- Returns:
- The width of the bounding box of the original SVG image.
-
getOrigHeight
public static double getOrigHeight()Returns the height of the bounding box of the original SVG image.- Returns:
- The height of the bounding box of the original SVG image.
-
getIconHeight
public int getIconHeight()- Specified by:
getIconHeightin interfaceIcon
-
getIconWidth
public int getIconWidth()- Specified by:
getIconWidthin interfaceIcon
-
setDimension
Description copied from interface:RadianceIconChanges the dimension ofthisicon.- Specified by:
setDimensionin interfaceRadianceIcon- Parameters:
newDimension- New dimension forthisicon.
-
supportsColorFilter
public boolean supportsColorFilter()- Specified by:
supportsColorFilterin interfaceRadianceIcon
-
setColorFilter
- Specified by:
setColorFilterin interfaceRadianceIcon
-
paintIcon
-
of
Returns a new instance of this icon with specified dimensions.- Parameters:
width- Required width of the iconheight- Required height of the icon- Returns:
- A new instance of this icon with specified dimensions.
-
uiResourceOf
Returns a newUIResourceinstance of this icon with specified dimensions.- Parameters:
width- Required width of the iconheight- Required height of the icon- Returns:
- A new
UIResourceinstance of this icon with specified dimensions.
-
factory
Returns a factory that returns instances of this icon on demand.- Returns:
- Factory that returns instances of this icon on demand.
-