java.lang.Object
ar.com.jkohen.util.Resources
- public class Resources
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
obj
private static java.lang.Object obj
classloader
private static java.lang.Class classloader
tracker
private static java.awt.MediaTracker tracker
lang_resource
public static java.util.Properties lang_resource
help_resource
public static java.util.Properties help_resource
img_resource
public static java.util.Properties img_resource
EVENT_JOIN
public static final int EVENT_JOIN
- See Also:
- Constant Field Values
EVENT_PART
public static final int EVENT_PART
- See Also:
- Constant Field Values
EVENT_OP
public static final int EVENT_OP
- See Also:
- Constant Field Values
EVENT_DEOP
public static final int EVENT_DEOP
- See Also:
- Constant Field Values
EVENT_KICK
public static final int EVENT_KICK
- See Also:
- Constant Field Values
EVENT_BAN
public static final int EVENT_BAN
- See Also:
- Constant Field Values
EVENT_QUIT
public static final int EVENT_QUIT
- See Also:
- Constant Field Values
EVENT_PRVMSG
public static final int EVENT_PRVMSG
- See Also:
- Constant Field Values
EVENT_CLICK1
public static final int EVENT_CLICK1
- See Also:
- Constant Field Values
EVENT_CLICK2
public static final int EVENT_CLICK2
- See Also:
- Constant Field Values
EVENTS
public static final int EVENTS
- See Also:
- Constant Field Values
SOUNDS
public static java.util.Hashtable SOUNDS
LARGE_NORMAL
public static java.awt.Image LARGE_NORMAL
LARGE_PRESSED
public static java.awt.Image LARGE_PRESSED
LARGE_DISABLED
public static java.awt.Image LARGE_DISABLED
LARGE_ALERT
public static java.awt.Image LARGE_ALERT
SMALL_NORMAL
public static java.awt.Image SMALL_NORMAL
SMALL_PRESSED
public static java.awt.Image SMALL_PRESSED
SMALL_DISABLED
public static java.awt.Image SMALL_DISABLED
Resources
public Resources(java.lang.Object target)
cacheImages
private static void cacheImages()
cacheSounds
public static void cacheSounds(java.util.Vector v,
java.lang.String ext)
getImage
public static java.awt.Image getImage(java.lang.String key)
getLabel
public static java.lang.String getLabel(java.lang.String key)
getString
public static java.lang.String getString(java.lang.String key)
getHelp
public static java.lang.String getHelp(java.lang.String key)
getBundle
private java.util.Properties getBundle(java.lang.String name,
java.util.Locale loc,
java.util.Properties defaults)
throws java.util.MissingResourceException
getResource
public static byte[] getResource(java.lang.String name,
java.lang.Object target)
throws java.io.IOException
- BUGS:
* Netscape Navigator (tested with 4.7x) won't load files from outside a JAR.
* Life would be easier if Netscape Navigator supported Class.getResource().
* Their not supporting it is actually documented on Netscape's Developers website.
createImage
private static java.awt.Image createImage(java.lang.String resource_name,
java.lang.Object target)
createSound
private static java.applet.AudioClip createSound(java.lang.String resource_name)