public class Theme
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CENTERED |
static java.lang.String |
EXPAND |
static java.lang.String |
MOSAIC |
Modifier and Type | Method and Description |
---|---|
java.awt.Color |
getBackgroundColor() |
javax.swing.ImageIcon |
getBackgroundImage()
Return the backgroundimage.
|
java.awt.Color[] |
getFontColors()
Return the font color of text to overwrite the images.
|
int[] |
getFontSizes()
Return the font size text to overwrite the images.
|
javax.swing.ImageIcon |
getIcon()
Return the icon.
|
java.lang.String |
getName()
Return the name of program.
|
java.awt.Point[] |
getPositions()
Return the position of text to overwrite the images.
|
int |
getPriority() |
java.io.File |
getSource() |
javax.swing.ImageIcon[] |
getSplashImages()
Returns image to the splashwindow.
|
int[] |
getTimers()
Return the time of the splash images.
|
java.lang.String |
getTypeDesktop() |
java.lang.String[] |
getVersions()
Return the text to overwrite the images.
|
void |
readTheme(java.io.File file)
Read the file xml with the personalization.
|
public static final java.lang.String CENTERED
public static final java.lang.String EXPAND
public static final java.lang.String MOSAIC
public java.io.File getSource()
public void readTheme(java.io.File file)
file
- xmlpublic javax.swing.ImageIcon[] getSplashImages()
public java.lang.String getTypeDesktop()
public javax.swing.ImageIcon getIcon()
public javax.swing.ImageIcon getBackgroundImage()
public java.awt.Color getBackgroundColor()
public int[] getTimers()
public java.lang.String getName()
public java.lang.String[] getVersions()
public java.awt.Point[] getPositions()
public int[] getFontSizes()
public java.awt.Color[] getFontColors()
public int getPriority()