您的位置:首页 > 职场人生

我的资源管理器——SExplore 0.3.0

2010-07-22 11:45 169 查看
休假归来,对代码继续完善,主要是增加了搜索方面的功能。

v_0.3.0程序技术点如下:
1、实现鼠标选中多个文件算法,包括MouseMove事件确定鼠标按键、Table中根据TableItem得到行号等;
参见FileListActions.mouseMove()

2、打开视图,不显示标签;
参见Perspective.createInitialLayout()

3、点击左键显示弹出菜单;
参见BreadCrumbItem.showMenu();

4、控件的相对坐标转换为屏幕的绝对坐标方法;
参见BreadCrumbItem.showMenu();

5、自定义控件的制作;
参见BreadCrumbItem和BreadCrumbBar;

6、正则表达式的简单应用;
参见FileSearchBar.searchFiles();

7、图像缩放;
参见ImageConverter.scaleTo(Image, int, int);

8、使用TextLayout实现文字显示的特殊效果
参见FileListTable.init();

9、取得指定目录下所有文件大小;
参见FileUtil.getFolderSize();

10、表格的单元格内线显示多行文字;
参见FileListTable的paintItem定义;

附件:http://down.51cto.com/data/2356358
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息