SkinLF
Version 1.1

com.l2fprod.util
Class ImageUtils

java.lang.Object
  |
  +--com.l2fprod.util.ImageUtils
All Implemented Interfaces:
javax.swing.SwingConstants

public class ImageUtils
extends java.lang.Object
implements javax.swing.SwingConstants

Version:
$Revision: 1.6 $, $Date: 2001/07/26 21:06:47 $
Author:
$Author: l2fprod $

Field Summary
static int PAINT_CENTERED
           
static int PAINT_NONE
           
static int PAINT_NORMAL
           
static int PAINT_STRETCH
           
static int PAINT_TILE
           
static java.awt.Component producer
           
static int TRANSPARENT_BLUE
           
static int TRANSPARENT_GREEN
           
static int TRANSPARENT_PIXEL
           
static int TRANSPARENT_RED
           
 
Fields inherited from interface javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
 
Constructor Summary
ImageUtils()
           
 
Method Summary
static java.awt.Image buildTile(java.awt.Image image, int factor)
           
static java.awt.Image convertBytesToImage(java.awt.Component c, int[] pixels, int w, int h)
           
static javax.swing.ImageIcon getDisabledIcon(java.awt.Image anImage)
           
static javax.swing.ImageIcon getDisabledIcon(javax.swing.ImageIcon anIcon)
           
static java.awt.Image getDisabledImage(java.awt.Image anImage)
           
static java.awt.Image grab(java.awt.Image image, int x, int y, int width, int height)
           
static void paint(java.awt.Component c, java.awt.Graphics g, java.awt.Image image)
           
static void paint(java.awt.Component c, java.awt.Graphics g, java.awt.Image image, boolean alignWithParent)
           
static void paint(java.awt.Component c, java.awt.Graphics g, java.awt.Image image, boolean alignWithParent, int paintType)
           
static void paint(java.awt.Component c, java.awt.Graphics g, java.awt.Image image, int paintType)
           
static void paint(java.awt.Component c, java.awt.Graphics g, java.awt.Image image, int x, int y, int width, int height)
           
static void paint(java.awt.Component c, java.awt.Graphics g, java.awt.Image image, int x, int y, int width, int height, boolean alignWithParent, int paintType)
           
static void paint(java.awt.Component c, java.awt.Graphics g, java.awt.Image image, int x, int y, int width, int height, int paintType)
           
static void paintTile(java.awt.Component component, java.awt.Graphics g, java.awt.Image image, int x, int y, int width, int height)
           
static java.awt.Image rotateImage(java.awt.Image anImage)
           
static java.awt.Image rotateImage(java.awt.Image anImage, double angle)
           
static java.awt.Image transparent(java.awt.Image image)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

producer

public static final java.awt.Component producer

PAINT_NORMAL

public static final int PAINT_NORMAL
See Also:
Constant Field Values

PAINT_STRETCH

public static final int PAINT_STRETCH
See Also:
Constant Field Values

PAINT_TILE

public static final int PAINT_TILE
See Also:
Constant Field Values

PAINT_CENTERED

public static final int PAINT_CENTERED
See Also:
Constant Field Values

PAINT_NONE

public static final int PAINT_NONE
See Also:
Constant Field Values

TRANSPARENT_RED

public static final int TRANSPARENT_RED
See Also:
Constant Field Values

TRANSPARENT_GREEN

public static final int TRANSPARENT_GREEN
See Also:
Constant Field Values

TRANSPARENT_BLUE

public static final int TRANSPARENT_BLUE
See Also:
Constant Field Values

TRANSPARENT_PIXEL

public static final int TRANSPARENT_PIXEL
See Also:
Constant Field Values
Constructor Detail

ImageUtils

public ImageUtils()
Method Detail

getDisabledIcon

public static javax.swing.ImageIcon getDisabledIcon(javax.swing.ImageIcon anIcon)

getDisabledIcon

public static javax.swing.ImageIcon getDisabledIcon(java.awt.Image anImage)

getDisabledImage

public static java.awt.Image getDisabledImage(java.awt.Image anImage)

rotateImage

public static java.awt.Image rotateImage(java.awt.Image anImage)

rotateImage

public static java.awt.Image rotateImage(java.awt.Image anImage,
                                         double angle)

convertBytesToImage

public static java.awt.Image convertBytesToImage(java.awt.Component c,
                                                 int[] pixels,
                                                 int w,
                                                 int h)

paint

public static void paint(java.awt.Component c,
                         java.awt.Graphics g,
                         java.awt.Image image)

paint

public static void paint(java.awt.Component c,
                         java.awt.Graphics g,
                         java.awt.Image image,
                         int paintType)

paint

public static void paint(java.awt.Component c,
                         java.awt.Graphics g,
                         java.awt.Image image,
                         boolean alignWithParent)

paint

public static void paint(java.awt.Component c,
                         java.awt.Graphics g,
                         java.awt.Image image,
                         boolean alignWithParent,
                         int paintType)

paint

public static void paint(java.awt.Component c,
                         java.awt.Graphics g,
                         java.awt.Image image,
                         int x,
                         int y,
                         int width,
                         int height)

paint

public static void paint(java.awt.Component c,
                         java.awt.Graphics g,
                         java.awt.Image image,
                         int x,
                         int y,
                         int width,
                         int height,
                         int paintType)

paint

public static void paint(java.awt.Component c,
                         java.awt.Graphics g,
                         java.awt.Image image,
                         int x,
                         int y,
                         int width,
                         int height,
                         boolean alignWithParent,
                         int paintType)

paintTile

public static void paintTile(java.awt.Component component,
                             java.awt.Graphics g,
                             java.awt.Image image,
                             int x,
                             int y,
                             int width,
                             int height)

transparent

public static java.awt.Image transparent(java.awt.Image image)

grab

public static java.awt.Image grab(java.awt.Image image,
                                  int x,
                                  int y,
                                  int width,
                                  int height)

buildTile

public static java.awt.Image buildTile(java.awt.Image image,
                                       int factor)

SkinLF
Version 1.1

www.L2FProd.com
© 2000-2001 L2FProd.com