de.jreality.plugin.icon
Class ImageHook

java.lang.Object
  extended by de.jreality.plugin.icon.ImageHook

public class ImageHook
extends java.lang.Object

An image loader for jar files

Copyright 2005 Stefan Sechelmann TU-Berlin

Author:
Stefan Sechelmann

Constructor Summary
ImageHook()
           
 
Method Summary
static javax.swing.Icon getIcon(java.lang.String filename)
           
static javax.swing.Icon getIcon(java.lang.String filename, int width, int height)
           
static java.awt.Image getImage(java.lang.String filename)
           
static java.awt.Image getImage(java.lang.String filename, int width, int height)
           
static java.awt.Image renderIcon(javax.swing.Icon icon)
           
static javax.swing.Icon scaleIcon(javax.swing.Icon icon, int width, int height)
           
static java.awt.Image scaleImage(java.awt.Image image, int width, int height)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageHook

public ImageHook()
Method Detail

getImage

public static java.awt.Image getImage(java.lang.String filename)

getImage

public static java.awt.Image getImage(java.lang.String filename,
                                      int width,
                                      int height)

getIcon

public static javax.swing.Icon getIcon(java.lang.String filename)

getIcon

public static javax.swing.Icon getIcon(java.lang.String filename,
                                       int width,
                                       int height)

renderIcon

public static java.awt.Image renderIcon(javax.swing.Icon icon)

scaleIcon

public static javax.swing.Icon scaleIcon(javax.swing.Icon icon,
                                         int width,
                                         int height)

scaleImage

public static java.awt.Image scaleImage(java.awt.Image image,
                                        int width,
                                        int height)