This class allows to load all skin (2.0 compliant) features.
getAcSampleRateLabel
public ActiveJLabel getAcSampleRateLabel()
getConfig
public Config getConfig()
getEqualizerImage
public Image getEqualizerImage()
getMainHeight
public int getMainHeight()
getMainImage
public Image getMainImage()
getMainWidth
public int getMainWidth()
getPath
public String getPath()
Return skin path.
getReadme
public String getReadme()
Return readme content from skin.
getResource
public String getResource(String key)
Return I18N value of a given key.
getSkinVersion
public String getSkinVersion()
getVisColors
public String getVisColors()
Return visual colors from skin.
isDspEnabled
public boolean isDspEnabled()
loadSkin
public void loadSkin(InputStream skinStream)
Loads a new skin from any input stream.
loadSkin
public void loadSkin(String skinName)
Loads a new skin from local file system.
loadSkin
public void loadSkin(SkinLoader skl)
throws Exception
Loads a skin from a SkinLoader.
readPanel
public void readPanel(Image[] releasedImage,
int[] releasedPanel,
Image[] pressedImage,
int[] pressedPanel,
Image imPanel)
Crop Panel Features from image file.
releasedImage
- releasedPanel
- pressedImage
- pressedPanel
- imPanel
-
setConfig
public void setConfig(Config config)
setDspEnabled
public void setDspEnabled(boolean dspEnabled)
setExitPanel
protected void setExitPanel()
Instantiate Exit Panel with ActiveComponent.
setMinimizePanel
protected void setMinimizePanel()
Instantiate Minimize Panel with ActiveComponent.
setOnOffAutoPanel
public void setOnOffAutoPanel()
Set On/Off and Auto checkbox.
setPath
public void setPath(String path)
setPlaylistPanel
public void setPlaylistPanel()
Instantiate playlist panel.
setPosBarPanel
protected void setPosBarPanel()
Instantiate PosBar Panel with ActiveComponent.
setPresetsPanel
public void setPresetsPanel()
Set presets button.
setSkinVersion
public void setSkinVersion(String skinVersion)
setSplinePanel
public void setSplinePanel()
Instantiate equalizer spline panel.
setTitleBarPanel
protected void setTitleBarPanel()
Instantiate Title Panel with ActiveComponent.