📄 wrapper.java
字号:
package main;//Copyright (C) 2008 Harald Unander//// This file is part of WlanTV.//// WlanTV is free software: you can redistribute it and/or modify// it under the terms of the GNU General Public License as published by// the Free Software Foundation, either version 3 of the License, or// (at your option) any later version.//// WlanTV is distributed in the hope that it will be useful,// but WITHOUT ANY WARRANTY; without even the implied warranty of// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the// GNU General Public License for more details.//// You should have received a copy of the GNU General Public License// along with WlanTV. If not, see <http://www.gnu.org/licenses/>.import javax.swing.JOptionPane;/** * The purpose of this class is to check the Java version * and start the program if Java version is ok. * * It is compiled to run on JRE 1.2 or newer. * * @author harald * */public class Wrapper { public static void main(String[] args) { checkJavaVersion(); Main.main(args); } private static void checkJavaVersion() { String version = System.getProperty("java.version"); String v[] = version.split("\\."); System.out.println("Java version "+ version + " found"); int major = 0; int minor = 0; try { major = Integer.parseInt(v[0]); minor = Integer.parseInt(v[1]); } catch (Exception e) { e.printStackTrace(); } if(minor < 6 || major < 1) { JOptionPane.showMessageDialog( null, "Java version "+ version + " found\n\n"+ "Java JRE 1.6 or higher is required to run this program", "Error", JOptionPane.ERROR_MESSAGE); System.exit(-1); } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -