Package jam.util
Class IconUtils
- java.lang.Object
-
- jam.util.IconUtils
-
public class IconUtils extends java.lang.Object
- Author:
- rambaut Date: Jul 29, 2004 Time: 10:12:49 AM
-
-
Constructor Summary
Constructors Constructor Description IconUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javax.swing.Icon
brighten(javax.swing.Icon icon)
Returns a slightly brighter version of the icon.static javax.swing.Icon
darken(javax.swing.Icon icon)
Returns a slightly darker version of the icon.static java.awt.image.BufferedImage
getBufferedImage(java.lang.Class resourceClass, java.lang.String name)
static java.awt.image.BufferedImage
getBufferedImage(java.lang.String name)
static java.awt.image.BufferedImage
getBufferedImageFromIcon(javax.swing.Icon icon)
Creates a buffered image from an icon.static javax.swing.Icon
getIcon(java.lang.Class resourceClass, java.lang.String name)
static javax.swing.Icon
getIcon(java.lang.String name)
static java.awt.Image
getImage(java.lang.Class resourceClass, java.lang.String name)
static java.awt.Image
getImage(java.lang.String name)
static java.awt.Image
getImageFromIcon(javax.swing.Icon icon)
Creates an image from an icon.static javax.swing.Icon
gray(javax.swing.Icon icon)
Returns a grayed version of the icon.static javax.swing.Icon
resize(javax.swing.Icon icon, int width, int height)
Resizes an icon.
-
-
-
Method Detail
-
getImage
public static java.awt.Image getImage(java.lang.String name)
- Returns:
- a named image from file or resource bundle.
-
getImage
public static java.awt.Image getImage(java.lang.Class resourceClass, java.lang.String name)
- Returns:
- a named image from file or resource bundle.
-
getBufferedImage
public static java.awt.image.BufferedImage getBufferedImage(java.lang.String name)
- Returns:
- a named image from file or resource bundle.
-
getBufferedImage
public static java.awt.image.BufferedImage getBufferedImage(java.lang.Class resourceClass, java.lang.String name)
- Returns:
- a named image from file or resource bundle.
-
getIcon
public static javax.swing.Icon getIcon(java.lang.String name)
- Returns:
- a named icon from file or resource bundle.
-
getIcon
public static javax.swing.Icon getIcon(java.lang.Class resourceClass, java.lang.String name)
- Returns:
- a named icon from file or resource bundle.
-
brighten
public static javax.swing.Icon brighten(javax.swing.Icon icon)
Returns a slightly brighter version of the icon.
-
darken
public static javax.swing.Icon darken(javax.swing.Icon icon)
Returns a slightly darker version of the icon.
-
gray
public static javax.swing.Icon gray(javax.swing.Icon icon)
Returns a grayed version of the icon.
-
resize
public static javax.swing.Icon resize(javax.swing.Icon icon, int width, int height)
Resizes an icon.
-
getImageFromIcon
public static java.awt.Image getImageFromIcon(javax.swing.Icon icon)
Creates an image from an icon.
-
getBufferedImageFromIcon
public static java.awt.image.BufferedImage getBufferedImageFromIcon(javax.swing.Icon icon)
Creates a buffered image from an icon.
-
-