Package com.im.commons.ui.util
Class CommonImageUtilities
- java.lang.Object
-
- com.im.commons.ui.util.CommonImageUtilities
-
public final class CommonImageUtilities extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.awt.ImagefindIcon(java.lang.Object bean)static java.awt.ImagefindIcon(java.lang.Object bean, int iconKind)static java.awt.ImagefindIcon(java.lang.Object bean, int iconKind, boolean addBadges)static javax.swing.IcongetCircleStepIcon(int index)Get icon with step number.static javax.swing.IcongetErrorIcon()Get error icon.static java.awt.ImagegetIcon(java.lang.String resource)static java.awt.ImagegetSchemaIcon(int schemaTypeIndex, boolean connected, boolean shared)static java.lang.StringgetSchemaIconResource(int schemaTypeIndex, boolean connected, boolean shared)static javax.swing.ImageIcongetUserIcon()static javax.swing.ImageIcongetWaitIcon()Get waiting icon.static javax.swing.IcongetWarningIcon()Get warning icon.static voidresetIconCache()
-
-
-
Method Detail
-
resetIconCache
public static void resetIconCache()
-
getIcon
public static java.awt.Image getIcon(java.lang.String resource)
-
findIcon
public static java.awt.Image findIcon(java.lang.Object bean)
- Returns:
- An image object representing the ICON_COLOR_16x16 icon. May return null if no suitable icon is available.
-
findIcon
public static java.awt.Image findIcon(java.lang.Object bean, int iconKind)- Parameters:
iconKind- The kind of icon requested. This should be one of the constant values ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, or ICON_MONO_32x32 (see BeanInfo)- Returns:
- An image object representing the requested icon. May return null if no suitable icon is available.
-
findIcon
public static java.awt.Image findIcon(java.lang.Object bean, int iconKind, boolean addBadges)
-
getSchemaIconResource
public static java.lang.String getSchemaIconResource(int schemaTypeIndex, boolean connected, boolean shared)
-
getSchemaIcon
public static java.awt.Image getSchemaIcon(int schemaTypeIndex, boolean connected, boolean shared)
-
getCircleStepIcon
public static javax.swing.Icon getCircleStepIcon(int index)
Get icon with step number.- Parameters:
index- number of step.- Returns:
- circle icon with step number.
-
getErrorIcon
public static javax.swing.Icon getErrorIcon()
Get error icon. Mostly used in error labels.- Returns:
- error icon.
-
getWarningIcon
public static javax.swing.Icon getWarningIcon()
Get warning icon. Mostly used in error labels.- Returns:
- warning icon.
-
getWaitIcon
public static javax.swing.ImageIcon getWaitIcon()
Get waiting icon.- Returns:
- waiting icon.
-
getUserIcon
public static javax.swing.ImageIcon getUserIcon()
-
-