您的位置:首页 > 编程语言 > Java开发

一个用Java实现的Windows资源管理器

2006-04-26 02:15 246 查看
相关文章列表:

一个用Java实现的Windows资源管理器 - JExplorer.java
一个用Java实现的Windows资源管理器 - FileTree.java
一个用Java实现的Windows资源管理器 - FileList.java

这几天忙别的了,StatusBar存在的问题没来得及解决,也没出新东西。只好贴一个以前的作品救救场。

程序仅仅实现了仿Windows资源管理器的本地文件的浏览功能,不能通过“网上邻居”浏览邻近的电脑,另外,“控制面板”和“垃圾箱”也没能列出来。

程序包括3个文件,分别是JExplorer.java、FileTree.java和FileList.java。可以在网页中tl.exercise.swing文件夹中找到。其中FileTree.java中定义了一个用来显示Windows文件夹的树;顾名思义FileList.java中定义的是列表,不够这个列表很简单;main函数在JExplorer.java里面。

树的实现其实很简单,主要使用了两个技术:
1. 使用javax.swing.filechooser.FileSystemView列举系统文件夹,获得系统图标。
2. 使用javax.swing.tree.DefaultTreeCellRenderer改变Node的图标。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: