From 46c5232cf4b7e4dca19a138f4971d018a772f8a9 Mon Sep 17 00:00:00 2001 From: JKetelaar Date: Sat, 9 Jan 2016 21:40:41 +0100 Subject: [PATCH] [FEATURE] Added JavaUtil#getVersion --- src/main/java/org/parabot/Landing.java | 2 ++ .../java/org/parabot/core/lib/javafx/JavaFX.java | 1 - .../parabot/environment/api/utils/JavaUtil.java | 15 +++++++++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 src/main/java/org/parabot/environment/api/utils/JavaUtil.java diff --git a/src/main/java/org/parabot/Landing.java b/src/main/java/org/parabot/Landing.java index 4ca6c03..68b9012 100644 --- a/src/main/java/org/parabot/Landing.java +++ b/src/main/java/org/parabot/Landing.java @@ -11,6 +11,7 @@ import org.parabot.core.network.proxy.ProxyType; import org.parabot.core.ui.BotUI; import org.parabot.core.ui.ServerSelector; import org.parabot.core.ui.utils.UILog; +import org.parabot.environment.api.utils.JavaUtil; import javax.swing.*; import java.awt.*; @@ -29,6 +30,7 @@ public final class Landing { private static String username; private static String password; public static void main(String... args) throws IOException { + System.out.println(JavaUtil.JAVA_VERSION); Core.initiateBugsnagInstance(); parseArgs(args); diff --git a/src/main/java/org/parabot/core/lib/javafx/JavaFX.java b/src/main/java/org/parabot/core/lib/javafx/JavaFX.java index 4f62259..502558a 100644 --- a/src/main/java/org/parabot/core/lib/javafx/JavaFX.java +++ b/src/main/java/org/parabot/core/lib/javafx/JavaFX.java @@ -67,5 +67,4 @@ public class JavaFX extends Library { public static boolean isValid() { return valid; } - } diff --git a/src/main/java/org/parabot/environment/api/utils/JavaUtil.java b/src/main/java/org/parabot/environment/api/utils/JavaUtil.java new file mode 100644 index 0000000..ad6952b --- /dev/null +++ b/src/main/java/org/parabot/environment/api/utils/JavaUtil.java @@ -0,0 +1,15 @@ +package org.parabot.environment.api.utils; + +/** + * @author JKetelaar + */ +public class JavaUtil { + public static double JAVA_VERSION = getVersion(); + + static double getVersion () { + String version = System.getProperty("java.version"); + int pos = version.indexOf('.'); + pos = version.indexOf('.', pos+1); + return Double.parseDouble (version.substring (0, pos)); + } +}