Package com.formdev.flatlaf.util
Class SystemInfo
java.lang.Object
com.formdev.flatlaf.util.SystemInfo
Provides information about the current system.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final long
static final long
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic long
scanVersion
(String version) static long
toVersion
(int major, int minor, int micro, int patch)
-
Field Details
-
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 -
isWindows_11_orLater
public static final boolean isWindows_11_orLater- Since:
- 2
-
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 -
isX86
public static final boolean isX86- Since:
- 2
-
isX86_64
public static final boolean isX86_64- Since:
- 1.1
-
isAARCH64
public static final boolean isAARCH64- Since:
- 2
-
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_12_orLater
public static final boolean isJava_12_orLater- Since:
- 2.3
-
isJava_15_orLater
public static final boolean isJava_15_orLater -
isJava_17_orLater
public static final boolean isJava_17_orLater- Since:
- 2
-
isJava_18_orLater
public static final boolean isJava_18_orLater- Since:
- 2
-
isJetBrainsJVM
public static final boolean isJetBrainsJVM -
isJetBrainsJVM_11_orLater
public static final boolean isJetBrainsJVM_11_orLater -
isKDE
public static final boolean isKDE -
isProjector
public static final boolean isProjector- Since:
- 1.1
-
isWebswing
public static final boolean isWebswing- Since:
- 1.1.2
-
isWinPE
public static final boolean isWinPE- Since:
- 1.1.1
-
isMacFullWindowContentSupported
public static final boolean isMacFullWindowContentSupported- Since:
- 2.3
-
-
Constructor Details
-
SystemInfo
public SystemInfo()
-
-
Method Details
-
scanVersion
-
toVersion
public static long toVersion(int major, int minor, int micro, int patch)
-