|
Holger's Java API |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.plaf.metal.MetalTheme
javax.swing.plaf.metal.DefaultMetalTheme
com.antelmann.util.gui.CustomTheme
public class CustomTheme
allows to easily modify color themes.
| Field Summary | |
|---|---|
static DefaultMetalTheme |
AQUA
|
static DefaultMetalTheme |
CHARCOAL
|
static DefaultMetalTheme |
CONTRAST
|
static DefaultMetalTheme |
EMERALD
|
static DefaultMetalTheme |
MARS
|
protected String |
name
|
static DefaultMetalTheme |
OCEAN
|
static DefaultMetalTheme |
RUBY
|
static DefaultMetalTheme |
STEEL
|
protected FontUIResource |
userTextFont
|
| Constructor Summary | |
|---|---|
CustomTheme()
convenience constructor |
|
CustomTheme(String name)
convenience constructor |
|
CustomTheme(String name,
Color primary1,
Color primary2,
Color primary3)
|
|
CustomTheme(String name,
Color primary1,
Color primary2,
Color primary3,
Color secondary1,
Color secondary2,
Color secondary3)
|
|
CustomTheme(String name,
Properties props)
allows the construction of a theme based on a set of properties. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static DefaultMetalTheme OCEAN
public static DefaultMetalTheme STEEL
public static DefaultMetalTheme AQUA
public static DefaultMetalTheme CHARCOAL
public static DefaultMetalTheme CONTRAST
public static DefaultMetalTheme EMERALD
public static DefaultMetalTheme RUBY
public static DefaultMetalTheme MARS
protected String name
protected FontUIResource userTextFont
| Constructor Detail |
|---|
public CustomTheme()
public CustomTheme(String name)
public CustomTheme(String name,
Properties props)
Color.getRGB().
if the property cannot be read as an integer corresponding to a valid
RGB integer, it defaults to the super value.
public CustomTheme(String name,
Color primary1,
Color primary2,
Color primary3)
public CustomTheme(String name,
Color primary1,
Color primary2,
Color primary3,
Color secondary1,
Color secondary2,
Color secondary3)
| Method Detail |
|---|
public void setProperties(Properties props)
public Properties getProperties()
public String getName()
getName in class DefaultMetalThemepublic ColorUIResource getPrimary1()
getPrimary1 in class DefaultMetalThemepublic ColorUIResource getPrimary2()
getPrimary2 in class DefaultMetalThemepublic ColorUIResource getPrimary3()
getPrimary3 in class DefaultMetalThemepublic ColorUIResource getSecondary1()
getSecondary1 in class DefaultMetalThemepublic ColorUIResource getSecondary2()
getSecondary2 in class DefaultMetalThemepublic ColorUIResource getSecondary3()
getSecondary3 in class DefaultMetalThemepublic ColorUIResource getBlack()
getBlack in class MetalThemepublic ColorUIResource getWhite()
getWhite in class MetalThemepublic FontUIResource getControlTextFont()
getControlTextFont in class DefaultMetalThemepublic FontUIResource getMenuTextFont()
getMenuTextFont in class DefaultMetalThemepublic FontUIResource getSubTextFont()
getSubTextFont in class DefaultMetalThemepublic FontUIResource getSystemTextFont()
getSystemTextFont in class DefaultMetalThemepublic FontUIResource getUserTextFont()
getUserTextFont in class DefaultMetalThemepublic FontUIResource getWindowTitleFont()
getWindowTitleFont in class DefaultMetalThemepublic static DefaultMetalTheme[] getThemes()
public void setPrimary1(ColorUIResource primary1)
public void setPrimary2(ColorUIResource primary2)
public void setPrimary3(ColorUIResource primary3)
public void setSecondary1(ColorUIResource secondary1)
public void setSecondary2(ColorUIResource secondary2)
public void setSecondary3(ColorUIResource secondary3)
public void setBlack(ColorUIResource black)
public void setWhite(ColorUIResource white)
public void setUserTextFont(FontUIResource font)
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||