|
Vector Graphics, 2.4 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.freehep.graphicsbase.util.images.ImageHandler
public class ImageHandler
A convenience class for handling images. Maintains a cache of images suitable for small icons which may be reused often.
| Field Summary | |
|---|---|
static Cursor |
brokenCursor
|
static Icon |
brokenIcon
|
static Image |
brokenImage
|
| Constructor Summary | |
|---|---|
protected |
ImageHandler()
|
| Method Summary | |
|---|---|
static Cursor |
getBestCursor(String name,
Class<?> clazz,
int width,
int height)
Create the best cursor by reading from a URL, with hotspot (0,0). |
static Cursor |
getBestCursor(String name,
Class<?> clazz,
int width,
int height,
int x,
int y)
Create the best cursor by reading from a URL, with hotspot (x, y). |
static Cursor |
getCursor(String name,
Class<?> clazz)
Convenience routine, equivalent to getCursor(clazz.getResource(name)); As an additional convenience, if the name does not contain an extension (eg .gif) then a list of common extensions will be tried. |
static Cursor |
getCursor(String name,
Class<?> clazz,
int x,
int y)
Convenience routine, equivalent to getCursor(clazz.getResource(name)); As an additional convenience, if the name does not contain an extension (eg .gif) then a list of common extensions will be tried. |
static Cursor |
getCursor(URL url)
Create a cursor by reading from a URL, with hotspot (0,0). |
static Cursor |
getCursor(URL url,
int x,
int y)
Create a cursor by reading from a URL |
static Icon |
getIcon(String name,
Class<?> clazz)
Convenience routine, equivalent to getIcon(clazz.getResource(name)); As an additional convenience, if the name does not contain an extension (eg .gif) then a list of common extensions will be tried. |
static Icon |
getIcon(URL url)
Create an Icon by reading from a URL |
static Image |
getImage(String name,
Class<?> clazz)
Convenience routine, equivalent to getImage(clazz.getResource(name)); As an additional convenience, if the name does not contain an extension (eg .gif) then a list of common extensions will be tried. |
static Image |
getImage(URL url)
Load an image from a URL. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final Image brokenImage
public static final Cursor brokenCursor
public static final Icon brokenIcon
| Constructor Detail |
|---|
protected ImageHandler()
| Method Detail |
|---|
public static Image getImage(URL url)
url - The url of the image to load.
public static Cursor getBestCursor(String name,
Class<?> clazz,
int width,
int height)
public static Cursor getBestCursor(String name,
Class<?> clazz,
int width,
int height,
int x,
int y)
name - URL of the cursorclazz - Class to be used for getting resourcewidth - suggested widthheight - suggested heightx - hotspoty - hotspot
public static Cursor getCursor(URL url)
url - The URL to read
public static Cursor getCursor(URL url,
int x,
int y)
url - The URL to readx - x position of hotspoty - y position of hotspot
public static Icon getIcon(URL url)
url - The URL to read
public static Image getImage(String name,
Class<?> clazz)
name - The relative address of the image to loadclazz - The class from which the address is based
public static Cursor getCursor(String name,
Class<?> clazz)
name - The relative address of the cursor to loadclazz - The class from which the address is based
public static Cursor getCursor(String name,
Class<?> clazz,
int x,
int y)
name - The relative address of the cursor to loadclazz - The class from which the address is basedx - hotspoty - hotspot
public static Icon getIcon(String name,
Class<?> clazz)
name - The relative address of the icon to loadclazz - The class from which the address is based
|
Vector Graphics, 2.4 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||