javazoom.jlgui.player.amp.skin
Class SkinLoader

java.lang.Object
  extended by javazoom.jlgui.player.amp.skin.SkinLoader

public class SkinLoader
extends java.lang.Object

This class implements a Skin Loader. WinAmp 2.x javazoom.jlgui.player.amp.skins compliant.


Constructor Summary
SkinLoader(java.io.InputStream inputstream)
          Contructs a SkinLoader from any input stream.
SkinLoader(java.lang.String filename)
          Contructs a SkinLoader from a skin file.
 
Method Summary
 java.lang.Object getContent(java.lang.String name)
          Return skin content (Image or String) from name.
 java.awt.Image getImage(java.lang.String name)
          Return Image from name.
 void loadImages()
          Loads data (images + info) from skin.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SkinLoader

public SkinLoader(java.lang.String filename)
Contructs a SkinLoader from a skin file.


SkinLoader

public SkinLoader(java.io.InputStream inputstream)
Contructs a SkinLoader from any input stream.

Method Detail

loadImages

public void loadImages()
                throws java.lang.Exception
Loads data (images + info) from skin.

Throws:
java.lang.Exception

getImage

public java.awt.Image getImage(java.lang.String name)
Return Image from name.


getContent

public java.lang.Object getContent(java.lang.String name)
Return skin content (Image or String) from name.



JavaZOOM 1999-2006