Class VectorIcon
java.lang.Object
com.inductiveautomation.ignition.client.icons.VectorIcon
- All Implemented Interfaces:
Icon
- Direct Known Subclasses:
InteractiveVectorIcon
A Vector icon is an Icon implementation that uses Java2D to draw the icon from a Shape object, rather than using
a raster image.
The icon will use the component's foreground color as the fill color for the shape if the icon's color property is null.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()
static VectorIcon
int
int
getScaledInstance
(int squareSize) void
scale
(double scale) scaleToSize
(int squareSize) setOffset
(int x, int y) setOpacity
(float opacity) void
void
setSize
(int w, int h)
-
Constructor Details
-
VectorIcon
-
-
Method Details
-
fromPath
-
paintIcon
-
copy
-
scale
-
scaleToSize
-
setOpacity
-
setColor
-
setOffset
-
setShape
-
setSize
public void setSize(int w, int h) -
getScaledInstance
-
getIconWidth
public int getIconWidth()- Specified by:
getIconWidth
in interfaceIcon
-
getIconHeight
public int getIconHeight()- Specified by:
getIconHeight
in interfaceIcon
-