2012年8月29日

基于eclipse RCP的文件夹管理工具--FileTools

摘要: 这是前段时间实现的"基于eclipse RCP的文件夹管理工具".该程序连同代码已经发布在https://sourceforge.net/projects/filetools/. 由于时间关系,尚有部分功能未实现. 如有任何问题, 欢迎交流.版本说明:暂命名为FileTools;需要JRE7的支持(下一个版本将基于JDK5);这个版本主要使用JDK7中的NIO2来处理文件系统; 由于JDK7的普及程度不高,加之NIO2的文件系统还有一些不完善的地方,所以下一个版本可能改用VFS.不支持删除文件由于使用java删除文件后无法直接恢复,出于安全考虑, 暂时移除了删除功能. 如果 阅读全文

posted @ 2012-08-29 00:56 brook.tran 阅读(708) 评论(0) 推荐(0) 编辑

2012年7月22日

开源游戏地图编辑器 Mepper

摘要: Mepper这是我在2009年参与的项目中开发的游戏工具, 由于我已经没有从事游戏开发, 所以整个项目暂时没时间更新了. Mepper可能无法直接使用在你的项目中. 如果你想寻找可以使用的地图编辑器, 你可以使用tiled(tiled在停止更新一段时间之后, 终于又开始活跃了. 新版的tiled使用QT开发). 但是如果你想开发自己的地图编辑器, 或是实现桌面程序框架, 它或许能提供一些参考. 以下是Mepper的介绍.Mepper 是一个用于通用目的的2D区块(tile-based)游戏地图编辑器(game map editor)。能够用于制作多种类型的游戏地图。支持使用插件读写地图和资源、 阅读全文

posted @ 2012-07-22 11:34 brook.tran 阅读(2525) 评论(0) 推荐(0) 编辑

JHotDraw应用程序框架

摘要: 注:这是本人发表在javaeye的文章, 这里对这一系列文章做一个整理.JHotDraw简介JHotDraw是面向文档的应用程序框架, 它能通过桌面或者web的方式来发布. 早期的JHotDraw则是以二维图形编辑器的Java图形框架而闻名. JHotDraw起源于Erich Gamma的一个教学实例。更早期的JHotDraw可上溯到1992年由Johnson采用smalltalk开发的hotdraw, 而hotdraw则是参考1989年weinand用C++实现的ET++框架.JHotDraw是基于LGPL协议的发布的, 即其代码是完全开发的,并可以作为第三方类库用于商业用途(修改或衍生代码 阅读全文

posted @ 2012-07-22 11:20 brook.tran 阅读(2564) 评论(0) 推荐(0) 编辑

2012年7月21日

基于eclipse RCP的文件夹管理工具

摘要: 总的来说, Windows7的文件夹浏览器已经提供了很好的功能, 但是也有一些鞭长莫及的地方,比如:无法搜索指定文件夹里面某些文件夹的文件我将经常使用的图标资源分成几个目录存放于一个文件夹中, 这些资源风格不同,来源也不同. 有些是来自开源项目的, 有些是来自iconfinder, 还有一些是我们自己开发的. 有时要搜索所有来自开源项目无法使用正则表达式有时候简单的文本匹配并不能满足所有的搜索要求; 若是能使用正则表达式则情况会得到一定程度的改善. 此外, 正则表达式还可以应用在文本的批量替换和文件的批量重命名上.其它文件搜索总是包含后缀名; 以及其它一些我日常会用到的功能,比如文件路径复制, 阅读全文

posted @ 2012-07-21 17:12 brook.tran 阅读(463) 评论(0) 推荐(1) 编辑

导航