资源简介
java 写的文件管理系统(带注释),具有如下功能(附上直接可运行的Myexplorer.jar 和 安装版本的封装MyExplorer_setup.exe文件)
2.3基本功能:(1)文件和目录的基本操作,比如文件和目录的创建、删除、复制、移动、重命名和文件内容的显示,文件和目录的基本检索,快速文件搜索采用多线程技术加快文件的检索速度;(2)进程和线程的使用,进程和线程的基本管理
2.4加强功能:(1)文件和目录的快速检索,文件的分类,用户和权限管理,重要文件和文件夹的监控等扩展功能;(2)进程的分类、权限管理,重要进程的监控等扩展功能。
2.5 扩展功能:(1)实现一键关机;
(2)资源管理器不同语言选择;
(3)实现磁盘垃圾清理;
(4)快捷键完成文件或文件夹操作;
(5)本机版本显示;
(6)计算器,控制面板,回收站;;
代码片段和文件信息
package com.explorer.constant;
import javax.swing.filechooser.FileSystemView;
;
/**
*
*
* @author 陈 玉淋 李 洁莹 蔡 子健
*
*/
public class Constant {
/**
*My Explorer标题。
*/
public final static String title_MYEXPLORER = “My Explorer“;
/**
* 文件系统树。
*/
public final static String FILE_SYSTEM_TREE = “FileSystemTree“;
/**
* 文件系统列表。
*/
public final static String FILE_SYSTEM_LIST = “FileSystemList“;
/**
* 文件节点的大小显示类型。
*/
public final static String FILE_SIZE_GB = “GB“;
/**
* 文件节点的大小显示类型。
*/
public final static String FILE_SIZE_MB = “MB“;
/**
* 文件节点的大小显示类型。
*/
public final static String FILE_SIZE_KB = “KB“;
/**
* 文件节点的大小显示类型。
*/
public final static String FILE_SIZE_BYTE = “Byte“;
/**
* 更新文件节点的日期和时间显示类型。
*/
public final static String DATE_FORMAT = “yyyy-MM-dd HH:mm:ss“;
/**
* 1 KB的字节数。
*/
public final static int BYTE = 1024;
/**
* 属性对话框中的显示布局列数。
*/
public final static int PROPERTIES_GRIDLAYOUT_ROWS = 4;
/**
* 在“属性”对话框中显示的布局线数。
*/
public final static int PROPERTIES_GRIDLAYOUT_COLS = 2;
/**
* 在属性对话框中显示文件节点大小最大小数位。
*/
public final static int PROPERTIES_FRACTION_DIGITS = 2;
/**
* my explorer表示的语言(汉语)的类型。
*/
public static String LANGUAGE_TYPE_CHINESE = “Chinese“;
/**
* My Explorer显示的语言(英文)类型。
*/
public static String LANGUAGE_TYPE_ENGLISH = “English“;
/**
* my explorer表示的语言(日语)的类型。
*/
public static String LANGUAGE_TYPE_JAPANESE = “Japanese“;
/**
* Microsoft Windows网路路径。
*/
public static String MY_NETWORK_NODE = “::{208D2C60-3AEA-1069-A2D7-08002B30309D}“;
/**
* Microsoft Windows电脑路径。
*/
public static String MY_COMPUTER_NODE = “::{20D04FE0-3AEA-1069-A2D8-08002B30309D}“;
/**
* 文件系统列表中显示的模型(搜索)。
*/
public static String SEARCH_VIEW_MODEL = “Search Model View.“;
/**
* 文件系统列表中显示的模型(普通)。
*/
public static String COMMON_VIEW_MODEL = “Common Model View.“;
/**
* 向上按钮的icon名称。
*/
public static final String ICON_UP_BUTTON = “Up.jpg“;
/**
* 搜索按钮icon名称。
*/
public static final String ICON_SEARCH_BUTTON = “Search.jpg“;
/**
* 版本按钮的图标名称。
*/
public static final String ICON_ABOUT_BUTTON = “About.jpg“;
/**
* 关机按钮的图标名称。
*/
public static final String ICON_SHUDOWN_BUTTON = “Shudown.jpg“;
/**
* 版本对话框的图标名称.
*/
public static final String ICON_ABOUTME = “AboutMe.jpg“;
/**
*移动按钮的图标名称。
*/
public static final String ICON_GO = “Go.jpg“;
/**
* MenuItem属性的图标名称。
*/
public static final String ICON_PROPERTIES = “Properties.jpg“;
/**
* 确认对话框的图标名称。
*/
public static final String ICON_QUESTION = “Question.jpg“;
/**
* 消息对话框的图标名称。
*/
public static final String ICON_INFORMATION = “Information.jpg“;
/**
* 错误信息的图标名称。
*/
public static final String ICON_ERROR = “Error.jpg“;
/**
* 计算器的图标名称。
*/
public static final String ICON_CUL_BUTTON = “Cul
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 217779 2017-08-26 22:47 文件管理系统\Myexplorer.jar
文件 31702471 2017-08-26 22:11 文件管理系统\MyExplorer_setup.exe
文件 12903 2017-08-26 22:35 文件管理系统\使用说明书.docx
文件 452 2017-08-26 09:40 文件管理系统\源码\explorer\.classpath
文件 384 2017-08-26 09:39 文件管理系统\源码\explorer\.project
文件 1982 2017-08-25 15:26 文件管理系统\源码\explorer\.settings\org.eclipse.core.resources.prefs
文件 598 2017-08-25 15:22 文件管理系统\源码\explorer\.settings\org.eclipse.jdt.core.prefs
文件 3271 2017-08-26 22:20 文件管理系统\源码\explorer\bin\com\explorer\constant\Constant.class
文件 3837 2017-08-26 22:21 文件管理系统\源码\explorer\bin\com\explorer\constant\ConstantChinese.class
文件 3811 2017-08-26 22:22 文件管理系统\源码\explorer\bin\com\explorer\constant\ConstantEnglish.class
文件 7182 2017-08-26 22:23 文件管理系统\源码\explorer\bin\com\explorer\constant\Language.class
文件 4254 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\filesystem\FileNode.class
文件 10705 2017-08-26 09:47 文件管理系统\源码\explorer\bin\com\explorer\filesystem\FileNodeOperation.class
文件 606 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\filesystem\I_Node.class
文件 660 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\filesystem\TempFileNode.class
文件 8368 2017-08-26 22:25 文件管理系统\源码\explorer\bin\com\explorer\home\MyExplorer.class
文件 1405 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\list\FileCellRenderer.class
文件 2153 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\list\FileSystemList.class
文件 1369 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\list\FileSystemListModel.class
文件 2261 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\listener\AboutButtonEvent.class
文件 813 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\listener\CleanButtonEvent.class
文件 806 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\listener\ConButtonEvent.class
文件 2301 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\listener\CopyItemEvent.class
文件 1747 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\listener\CreateNewFileEvent.class
文件 1641 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\listener\CreateNewFolderEvent.class
文件 803 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\listener\CulButtonEvent.class
文件 5742 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\listener\DeleteItemEvent.class
文件 1693 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\listener\KeyPressedEvent.class
文件 2480 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\listener\MouseDoubleEvent.class
文件 5967 2017-08-26 09:42 文件管理系统\源码\explorer\bin\com\explorer\listener\MouseRightClickEvent.class
............此处省略114个文件信息
相关资源
- JavaWeb 商城项目毕业设计
- Computer Graphics for Java Programmers 2nd
- JavaEE开发的颠覆者- Spring Boot实战epu
- 在线考试系统完整代码,JAVA源码,供
- java中软项目物流管理系统源码整个项
- javacv-0.6-bin配合opencv2.4.6.0
- Java办公OA管理系统源码,适合二次开
- 数据结构与算法分析 java语言描述原书
- Java Web数据库系统应用开发与源代码
- 纯java编写的操作系统
- 基于java socket的聊天-群聊
- java socket 聊天
- javaAPI1.7最新版
- JavaWeb学生在线选课系统Struts+Hibernat
- javaweb医药管理系统
- 基于开源OPENCV人脸识别java版
- OAuth2.0 JAVA服务端和客户端功能实现带
- java开发的国家电力系统所有源代码
- 基于JAVAWEB购物商城项目
- 基于javaweb的某网络相册项目源码
- JAVA API1.6中文文档 高清完整CHM版
- 《公立大学注册系统》Java桌面版源码
- JavaEE开发的颠覆者- Spring Boot实战 pd
- 二手房交易java项目系统10
- java二手房交易系统
- Java销售管理系统源码+程序
- Java_SSM成型框架 + Mysql数据库sql文件
- java 并发编程的艺术
- 基于java+SQLserver的宿舍管理系统
- 华东交通大学2017年6月课程设计--鲜花
评论
共有 条评论