声名:本包提供给程序员研究使用,请勿用于商业发布
------------------------------------------------------
1.如何实现系统文件目录树
//导入以下类
import cn.xcode.framework.gui.useModule.xFilesTree.FilesTreeManager;
//在面板初始化的地方
FilesTreeManager ftm=new FilesTreeManager();//新增一个文件目录树总管对象
JTree tree=ftm.getFilesTree();//新增一个JTree对象,把ftm.getFilesTree()赋值给它这个树就是系统文件目录树了;
ftm.setShowHidenFiles(true);//设置是否显示隐藏文件
ftm.setShowFilesMode(ftm.SHOWFILESMODE_ALL); //显示的模式有两种(ftm.SHOWFILESMODE_ALL 显示全部
//ftm.SHOWFILESMODE_DIR_ONLY 只显示文件夹 )
//ftm更多的设置选项可以看API,还可以设置文件过滤等
2.如何实现自定义图标节点的一个树结构
网上看了不少人提问,于是顺便把这个类都贡献给大家
cn.xcode.framework.gui.module.XTree.* 这个包下的类就提供了设置图标的功能
可以继承里面的节点的类或直接使用来设置图表
private BaseTreeCellRenderer cellRenderer = new BaseTreeCellRenderer();
tree.setCellRenderer(cellRenderer);//你的树只要设置这个cellRenderer就可以支持图标设置啦
--------------------------------------------------------------------------------
Xcode-Studio 2007
lannerK
如有问题qq:214392346
- 1
- 2
- 3
前往页