Class JreVersionCheck


  • public class JreVersionCheck
    extends Object
    Check that Java version is sufficiently recent
    Version:
    1.7, 2006-03-04
    Author:
    Roedy Green, Canadian Mind Products
    • Method Detail

      • isJavaVersionOK

        public static boolean isJavaVersionOK​(int wantedMajor,
                                              int wantedMinor,
                                              int wantedBugFix)
        Ensures Java runtime version e.g. 1.1.7 is sufficiently recent. Based on code by Dr. Tony Dahlman
        Parameters:
        wantedMajor - java major version e.g. 1
        wantedMinor - Java minor version e.g. 1
        wantedBugFix - Java bugfix version e.g. 7
        Returns:
        true if JVM version running is equal to or more recent than (higher than) the level specified.
      • isJavaVersionOK

        public static boolean isJavaVersionOK​(int wantedMajor,
                                              int wantedMinor,
                                              int wantedBugFix,
                                              Container container)
        use in a paint routine if Java version is not ok, usually tested statically.
        Parameters:
        wantedMajor - java major version e.g. 1
        wantedMinor - Java minor version e.g. 1
        wantedBugFix - Java bugfix version e.g. 7
        container - container to add an error message component.
        Returns:
        true if version is ok