public class IconUtils
extends java.lang.Object
Constructor and Description |
---|
IconUtils() |
Modifier and Type | Method and 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.
|
public static java.awt.Image getImage(java.lang.String name)
public static java.awt.Image getImage(java.lang.Class resourceClass, java.lang.String name)
public static java.awt.image.BufferedImage getBufferedImage(java.lang.String name)
public static java.awt.image.BufferedImage getBufferedImage(java.lang.Class resourceClass, java.lang.String name)
public static javax.swing.Icon getIcon(java.lang.String name)
public static javax.swing.Icon getIcon(java.lang.Class resourceClass, java.lang.String name)
public static javax.swing.Icon brighten(javax.swing.Icon icon)
public static javax.swing.Icon darken(javax.swing.Icon icon)
public static javax.swing.Icon gray(javax.swing.Icon icon)
public static javax.swing.Icon resize(javax.swing.Icon icon, int width, int height)
public static java.awt.Image getImageFromIcon(javax.swing.Icon icon)
public static java.awt.image.BufferedImage getBufferedImageFromIcon(javax.swing.Icon icon)
http://code.google.com/p/jam-lib/