• 大小: 30.76MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-08
  • 语言: Java
  • 标签: java  

资源简介

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个文件信息

评论

共有 条评论