background image

  private static String OS = 
System.getProperty("os.name" )。toLowerCase();

  private static OSinfo _instance = new OSinfo();

  private EPlatform platform;

  private OSinfo(){}

  public static boolean isLinux(){

  return OS.indexOf("

linux

")>=0;

  }

  public static boolean isMacOS(){

  return 
OS.indexOf("mac")>=0&&OS.indexOf("os")>0&&OS.indexOf("x
")<0;

  }

  public static boolean isMacOSX(){

  return 
OS.indexOf("mac")>=0&&OS.indexOf("os")>0&&OS.indexOf("x
")>0;

  }

  public static boolean isWindows(){

  return OS.indexOf("windows")>=0;

  }

  public static boolean isOS2(){

  return OS.indexOf("os/2")>=0;

  }

  public static boolean isSolaris(){

  return OS.indexOf("solaris")>=0;