Package com.formdev.flatlaf.util
Class SystemInfo
- java.lang.Object
-
- com.formdev.flatlaf.util.SystemInfo
-
public class SystemInfo extends java.lang.Object
Provides information about the current system.
-
-
Field Summary
Fields Modifier and Type Field Description static boolean
isJava_11_orLater
static boolean
isJava_15_orLater
static boolean
isJava_9_orLater
static boolean
isJetBrainsJVM
static boolean
isJetBrainsJVM_11_orLater
static boolean
isKDE
static boolean
isLinux
static boolean
isMacOS
static boolean
isMacOS_10_11_ElCapitan_orLater
static boolean
isMacOS_10_14_Mojave_orLater
static boolean
isMacOS_10_15_Catalina_orLater
static boolean
isWindows
static boolean
isWindows_10_orLater
static long
javaVersion
static long
osVersion
-
Constructor Summary
Constructors Constructor Description SystemInfo()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static long
scanVersion(java.lang.String version)
static long
toVersion(int major, int minor, int micro, int patch)
-
-
-
Field Detail
-
isWindows
public static final boolean isWindows
-
isMacOS
public static final boolean isMacOS
-
isLinux
public static final boolean isLinux
-
osVersion
public static final long osVersion
-
isWindows_10_orLater
public static final boolean isWindows_10_orLater
-
isMacOS_10_11_ElCapitan_orLater
public static final boolean isMacOS_10_11_ElCapitan_orLater
-
isMacOS_10_14_Mojave_orLater
public static final boolean isMacOS_10_14_Mojave_orLater
-
isMacOS_10_15_Catalina_orLater
public static final boolean isMacOS_10_15_Catalina_orLater
-
javaVersion
public static final long javaVersion
-
isJava_9_orLater
public static final boolean isJava_9_orLater
-
isJava_11_orLater
public static final boolean isJava_11_orLater
-
isJava_15_orLater
public static final boolean isJava_15_orLater
-
isJetBrainsJVM
public static final boolean isJetBrainsJVM
-
isJetBrainsJVM_11_orLater
public static final boolean isJetBrainsJVM_11_orLater
-
isKDE
public static final boolean isKDE
-
-