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

📄 deskmanager.java

📁 桌面管理 可以将桌面的快捷方式集中管理
💻 JAVA
字号:
package com.deskManager.contr;import com.deskManager.File.Config;import com.deskManager.File.ConfigOperationString;import com.deskManager.File.DataOperationObject;import com.deskManager.view.MainWindow;import java.io.*;import java.util.logging.*;public class DeskManager {	public static Config config;	public DeskManager() {		File file = new File(DataOperationObject.DataFileName);		if (file.isFile()) {			run();		} else {			init();		}	}	public static void main(String[] args) {		java.awt.EventQueue.invokeLater(new Runnable() {			public void run() {				new DeskManager();			}		});	}	public void init() {		File file = new File("data/ProData");		file.mkdirs();		file = new File("data/ProImage");		file.mkdirs();		file = new File(DataOperationObject.DataFileName);		try {			file.createNewFile();		} catch (IOException ex) {			Logger.getLogger(DeskManager.class.getName()).log(Level.SEVERE,					null, ex);		}		try {			FileWriter fw = new FileWriter(ConfigOperationString.ConfigFileName);			BufferedWriter bw = new BufferedWriter(fw);			Config con = new Config();			con.setDoublechick(500);			con.setHistory("C:/Program Files");			bw.write(con.toString());			bw.close();			fw.close();		} catch (IOException ex) {			Logger.getLogger(DeskManager.class.getName()).log(Level.SEVERE,					null, ex);		}		InputStream is = this.getClass().getResourceAsStream(				"/com/deskManager/Data/jflash.dl");		OutputStream fos;		try {			fos = new FileOutputStream("jflash.dll");			int i = 0;			do {				i = is.read();				if (i != -1) {					fos.write(i);				}			} while (i != -1);			is = this.getClass().getResourceAsStream(					"/com/deskManager/Data/index.sw");			fos = new FileOutputStream("index.swf");			do {				i = is.read();				if (i != -1) {					fos.write(i);				}			} while (i != -1);			fos.close();			is.close();		} catch (FileNotFoundException e) {			e.printStackTrace();		} catch (IOException e) {			e.printStackTrace();		}		run();	}	public void run() {		try {			config = new ConfigOperationString().getConfig();		} catch (Exception ex) {			ex.printStackTrace();		}		new MainWindow(config).setVisible(true);	}}

⌨️ 快捷键说明

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