public final class VersionCheck
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static boolean |
isJavaVersionOK(int wantedMajor,
int wantedMinor,
int wantedBugFix)
Ensures Java runtime version e.g.
|
static boolean |
isJavaVersionOK(int wantedMajor,
int wantedMinor,
int wantedBugFix,
java.awt.Container container)
use in a paint routine if Java version is not ok, usually tested statically.
|
public static boolean isJavaVersionOK(int wantedMajor, int wantedMinor, int wantedBugFix)
wantedMajor
- java major version e.g. 1wantedMinor
- Java minor version e.g. 6wantedBugFix
- Java bugfix version e.g. 9, there is no parm for the _14 level.
Sun suffers a phobia of changing versions, so uses microversions.public static boolean isJavaVersionOK(int wantedMajor, int wantedMinor, int wantedBugFix, java.awt.Container container)
wantedMajor
- java major version e.g. 1wantedMinor
- Java minor version e.g. 1wantedBugFix
- Java bugfix version e.g. 7container
- container to add an error message component.