swingx
Version 2005-08-19

org.jdesktop.swingx.util
Class OS

java.lang.Object
  extended by org.jdesktop.swingx.util.OS

public class OS
extends Object

Provides methods related to the runtime environment.


Constructor Summary
OS()
           
 
Method Summary
static String getWindowsVisualStyle()
          Returns the name of the current Windows visual style.
static boolean isMacOSX()
           
static boolean isUsingWindowsVisualStyles()
           
static boolean isWindows()
           
static boolean isWindows2003()
           
static boolean isWindowsXP()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OS

public OS()
Method Detail

isMacOSX

public static boolean isMacOSX()
Returns:
true if this VM is running on Mac OS X

isWindows

public static boolean isWindows()
Returns:
true if this VM is running on Windows

isWindowsXP

public static boolean isWindowsXP()
Returns:
true if this VM is running on Windows XP

isWindows2003

public static boolean isWindows2003()
Returns:
true if this VM is running on Windows 2003

isUsingWindowsVisualStyles

public static boolean isUsingWindowsVisualStyles()
Returns:
true if the VM is running Windows and the Java application is rendered using XP Visual Styles.

getWindowsVisualStyle

public static String getWindowsVisualStyle()
Returns the name of the current Windows visual style.

Returns:
the name of the current Windows visual style if any.

swingx
Version 2005-08-19