⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.java

📁 Java version of ABC/HR comparator v0.5. by schnofler. Runs on Sun JRE 1.5 or later
💻 JAVA
字号:
package abchr.gui;

import javax.swing.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.File;
import java.util.prefs.Preferences;

public class Main {
	public static JFrame frame;

	public static void main(String[] args) {
		try {
			UIManager.setLookAndFeel(new com.jgoodies.looks.plastic.PlasticLookAndFeel());
		} catch(Exception e){}
		Preferences prefs=Preferences.userRoot().node("/abchr");
		File dir=new File(prefs.get("userdir",System.getProperty("user.dir")));
		if(dir.exists() && dir.isDirectory()) {
			System.setProperty("abchr.dir",dir.getAbsolutePath());
		}
		System.setProperty("abchr-java-versionstring-long","ABC/Hidden Reference for Java\nVersion 0.5b, 30 August 2005\n\n");
		System.setProperty("abchr-java-versionstring","ABC/HR for Java, Version 0.5b");
		frame=new ProjectFrame();
		frame.addWindowListener(new WindowAdapter() {
			public void windowClosing(WindowEvent e) {
				cleanUp();
				System.exit(0);
			}
		});
	}

	private static void cleanUp() {
		Preferences prefs=Preferences.userRoot().node("/abchr");
		String dirStr=System.getProperty("abchr.dir");
		File dir=new File(dirStr!=null?dirStr:System.getProperty("user.dir"));
		prefs.put("userdir",dir==null?System.getProperty("user.dir"):dir.getAbsolutePath());
		File tempdir=new File("."+File.separatorChar+"abchrtemp");
		if(!tempdir.exists()){return;}
		File[] tempFiles=tempdir.listFiles();
		for(int i=0;i<tempFiles.length;i++) {
			if(tempFiles[i].getName().startsWith("tmp")) {
				tempFiles[i].delete();
			}
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -