com.jidesoft.plaf
Class XPUtils
java.lang.Object
com.jidesoft.plaf.XPUtils
public class XPUtils
- extends java.lang.Object
Util class for XP style.
Method Summary |
static java.lang.String |
getColorName()
Gets the color name. |
static boolean |
isXPStyleOn()
Checks if the XP style is on. |
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROPERTY_THEMEACTIVE
public static final java.lang.String PROPERTY_THEMEACTIVE
- See Also:
- Constant Field Values
PROPERTY_COLORNAME
public static final java.lang.String PROPERTY_COLORNAME
- See Also:
- Constant Field Values
PROPERTY_DLLNAME
public static final java.lang.String PROPERTY_DLLNAME
- See Also:
- Constant Field Values
DEFAULT
public static final java.lang.String DEFAULT
- See Also:
- Constant Field Values
GRAY
public static final java.lang.String GRAY
- See Also:
- Constant Field Values
BLUE
public static final java.lang.String BLUE
- See Also:
- Constant Field Values
HOMESTEAD
public static final java.lang.String HOMESTEAD
- See Also:
- Constant Field Values
METALLIC
public static final java.lang.String METALLIC
- See Also:
- Constant Field Values
XPUtils
public XPUtils()
isXPStyleOn
public static boolean isXPStyleOn()
throws java.lang.UnsupportedOperationException
- Checks if the XP style is on. Even on Windows XP OS, user can choose Classic style
or XP style. This method will tell you if XP style is on.
Please note it will return the correct value only if it's
jdk1.4.2 and above. Otherwise it will throw UnsupportedOperationException.
- Returns:
- true if XP style in on.
- Throws:
java.lang.UnsupportedOperationException
- if jdk version is not 1.4.2 or above.
getColorName
public static java.lang.String getColorName()
throws java.lang.UnsupportedOperationException
- Gets the color name. On Windows XP, it could be one of the values BLUE, HOMESTEAD or METALLIC. If XP style is not on
or the system is not Windows XP at all, it will return null.
Please note it will return the correct value only if it's
jdk1.4.2 and above. Otherwise it will throw UnsupportedOperationException.
- Returns:
- the color name of XP theme.
- Throws:
java.lang.UnsupportedOperationException
- if jdk version is not 1.4.2 or above.
main
public static void main(java.lang.String[] args)