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.IcongetDisabled()javax.swing.IcongetFocused()javax.swing.IcongetIcon()javax.swing.IcongetIcon(boolean selected)javax.swing.IcongetSelected()java.lang.StringgetTooltip()voidsetTooltip(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:
getSelectedin interfaceInteractiveIcon
-
getFocused
@Nullable public javax.swing.Icon getFocused()
- Specified by:
getFocusedin interfaceInteractiveIcon
-
getDisabled
@Nullable public javax.swing.Icon getDisabled()
- Specified by:
getDisabledin interfaceInteractiveIcon
-
-