Class XPUtils

java.lang.Object
com.jidesoft.plaf.XPUtils

public class XPUtils extends Object
Util class for XP style.
  • Field Details

  • Constructor Details

    • XPUtils

      public XPUtils()
  • Method Details

    • isXPStyleOn

      public static boolean isXPStyleOn() throws 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:
      UnsupportedOperationException - if jdk version is not 1.4.2 or above.
    • getColorName

      public static String getColorName() throws 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:
      UnsupportedOperationException - if jdk version is not 1.4.2 or above.
    • main

      public static void main(String[] args)