de.grogra.icon
public class ScaledIconTheme extends ResourceConverterBase implements IconTheme
| Modifier and Type | Field and Description |
|---|---|
protected java.awt.Dimension[] |
sizes |
protected IconTheme[] |
themes |
map, nameCAT, LINK| Constructor and Description |
|---|
ScaledIconTheme(java.lang.String name,
IconTheme[] themes) |
ScaledIconTheme(java.lang.String name,
IconTheme[] themes,
java.awt.Dimension[] dimensions) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
convertImpl(java.lang.String key,
I18NBundle bundle) |
static ScaledIconTheme |
create(java.lang.String name,
java.net.URL[] roots,
java.awt.Dimension[] sizes,
java.lang.String suffix) |
java.awt.Dimension |
getSize() |
IconSource |
getSource(java.lang.String key) |
static ScaledIconTheme |
readFromDirectory(java.lang.String name,
java.io.File root,
java.lang.String suffix) |
static ScaledIconTheme |
readFromDirectory(java.lang.String name,
java.net.URL root,
java.lang.String suffix) |
canHandleConversion, convertprotected java.awt.Dimension[] sizes
protected IconTheme[] themes
public ScaledIconTheme(java.lang.String name,
IconTheme[] themes)
public ScaledIconTheme(java.lang.String name,
IconTheme[] themes,
java.awt.Dimension[] dimensions)
protected java.lang.Object convertImpl(java.lang.String key,
I18NBundle bundle)
convertImpl in class ResourceConverterBasepublic static ScaledIconTheme create(java.lang.String name, java.net.URL[] roots, java.awt.Dimension[] sizes, java.lang.String suffix)
public IconSource getSource(java.lang.String key)
public static ScaledIconTheme readFromDirectory(java.lang.String name, java.io.File root, java.lang.String suffix)
public static ScaledIconTheme readFromDirectory(java.lang.String name, java.net.URL root, java.lang.String suffix)