用SWT/JFace实现的资源管理器jExplorerV0.5(附源码)

时间:2011-01-08 16:01:33
【文件属性】:

文件名称:用SWT/JFace实现的资源管理器jExplorerV0.5(附源码)

文件大小:4.13MB

文件格式:RAR

更新时间:2011-01-08 16:01:33

java jface swt 桌面应用 源码

作者:talent_marquis<甜菜侯爵>
邮件:talent_marquis@163.com

################19/12/2007更新###################

新添加/重写的功能:
1. 已实现简单的剪切/复制/粘贴功能(尚不能和外界程序交互)
2. 添加创建新文件夹功能
3. 添加选择全部/文件/文件夹功能
4. 增加对创建新文件夹,重命名,删除,粘贴操作的异常处理
5. FileUtil中增加getFileCentent方法,用于读取文本文件内容
6. 重写AboutDialog
7. 重写ExitAction
8. 重写FileUtil中doPaste()方法,显著提高速度,修正拷贝文件时会导致文件不正常的严重Bug
9. 修正其他部分已发现Bug
10. 版本号升级为0.5

尚未实现的功能:
1. 与外界程序的交互
2. 拖拽
3. 国际化
4. 输入文件名时对特殊字符的验证

################17/12/2007更新###################

新添加/重写的功能:
1. 排序功能已加入菜单栏和弹出菜单
2. 重写图标载入方法,已经可以实现图标动态载入和识别
3. 重写TableViewer中tableColumn生成载入方法,已经可以实现tablecolumn的半动态载入和识别
4. 实现动态识别文件类型
5. 进行删除操作时,对删除的文件进行识别
6. 更新添加了一些FileUtil中的方法,并且把这个类的注释写的差不多了 - -


注意:
1. icons文件夹内的文件结构有变化。
2. jar文件没有更新,如果需要打好包的jar文件请等我把功能都实现后的那个版本 - -


尚未实现的功能:
1. 剪切/复制/粘贴功能
2. 拖拽功能
3. 详尽的注释
4. 异常处理
5. 国际化


################14/12/2007更新###################

已经实现的基本功能:
1. 树形浏览结构
2. 双击 运行程序/进入下一级菜单目录
3. 返回上一级菜单
4. 重命名
5. 刷新
6. 删除
7. 按文件名/大小/类型/最后修改日期排序
8. 对当前文件夹进行过滤操作
9. 对当前文件夹的简要统计

尚未实现的功能:
1. 剪切/复制/粘贴
2. 拖拽
3. 弹出菜单中的排序选项
4. 动态识别文件类型
5. 详尽的注释

已知的Bug:
1. TreeViewer进行目录切换时,TableViewer窗体有时会变成空白
2. 有特殊字符的过滤操作将导致异常
3. 重命名没有考虑特殊字符
4. 有大量文件(几百个以上)的目录会打开的很慢
5. 文件删除失败时没有提示######

新添加/重写的功能:
1. 已实现简单的剪切/复制/粘贴功能(尚不能和外界程序交互)
2. 添加创建新文件夹功能
3. 添加选择全部/文件/文件夹功能
4. 重写AboutDialog
5. 增加对创建新文件夹,重命名,删除,粘贴操作的异常处理
6. 重写ExitAction
7. 修正部分已发现Bug

尚未实现的功能:
1. 与外界程序的交互
2. 拖拽
3. 国际化
4. 输入文件名时对特殊字符的验证


网友评论

  • 还在学习中
  • 设计的很好 值得借鉴
  • 资源不错,很清楚
  • 好用,导入swt的包就可以了
  • 实话说还是csdn给力的,其他的网站你注册了半天也下载不来,不错 顶起
  • 很好用 用不了的要自己导入swt jface的依赖包
  • 不错,值得自己学习一下
  • 做的不错,很好的参考价值。
  • 怎么用不了啊