Class Badge
- java.lang.Object
-
- com.inductiveautomation.ignition.client.util.gui.tree.Badge
-
- All Implemented Interfaces:
InteractiveIcon
public class Badge extends java.lang.Object implements InteractiveIcon
-
-
Constructor Summary
Constructors Constructor Description Badge(VectorIcon icon)
Badge(VectorIcon standardIcon, VectorIcon selectedIcon, java.lang.String tooltip)
Badge(VectorIcon icon, java.lang.String tooltip)
Badge(javax.swing.ImageIcon icon)
Badge(javax.swing.ImageIcon icon, java.lang.String tooltip)
Badge(javax.swing.ImageIcon icon, java.lang.String tooltip, int scaledHeight, float opacity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.Icon
getDisabled()
javax.swing.Icon
getFocused()
javax.swing.Icon
getIcon()
javax.swing.Icon
getIcon(boolean selected)
javax.swing.Icon
getSelected()
java.lang.String
getTooltip()
void
setTooltip(java.lang.String tooltip)
-
-
-
Constructor Detail
-
Badge
public Badge(javax.swing.ImageIcon icon)
-
Badge
public Badge(VectorIcon icon)
-
Badge
public Badge(javax.swing.ImageIcon icon, java.lang.String tooltip)
-
Badge
public Badge(VectorIcon icon, java.lang.String tooltip)
-
Badge
public Badge(javax.swing.ImageIcon icon, java.lang.String tooltip, int scaledHeight, float opacity)
-
Badge
public Badge(VectorIcon standardIcon, VectorIcon selectedIcon, java.lang.String tooltip)
-
-
Method Detail
-
getIcon
public javax.swing.Icon getIcon()
-
getIcon
public javax.swing.Icon getIcon(boolean selected)
-
getTooltip
public java.lang.String getTooltip()
-
setTooltip
public void setTooltip(java.lang.String tooltip)
-
getSelected
@Nullable public javax.swing.Icon getSelected()
- Specified by:
getSelected
in interfaceInteractiveIcon
-
getFocused
@Nullable public javax.swing.Icon getFocused()
- Specified by:
getFocused
in interfaceInteractiveIcon
-
getDisabled
@Nullable public javax.swing.Icon getDisabled()
- Specified by:
getDisabled
in interfaceInteractiveIcon
-
-