从绝对文件路径创建动态JTree [英] Creating dynamic JTree from absolute file path
本文介绍了从绝对文件路径创建动态JTree的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
private void createNodes(DefaultMutableTreeNode top) {
List <String> files = new ArrayList<String>();
//getFileNames() returns array list of file name with complete path
//eg C:/lanceTest1/directory1/sample.txt
files = getFileNames();
DefaultMutableTreeNode node = null;
for (String fileName : files) {
node = new DefaultMutableTreeNode(fileName);
top.add(node);
}
}
上面的函数在下面的窗口中创建.
Above function creates below window.
我想显示如下(例如,对于第一个文件)
I want to show it as below (for eg for the first file),
The Java Series
|__C
|__lanceTest
|__directory1
|__PDxxxx_Splunk_Solution_Architecture_Doc_v0.9.doc
我是新来的摇摆人.有人可以帮忙吗?
I am new to swing, awt. Can someone help?
推荐答案
感谢您的帮助.基本上,我想从我从数据库检索的路径代表文件系统.文件/目录实际上并没有存储在数据库中,而是从绝对/相对路径动态生成的.
Thanks all for your help. Basically I wanted to represent file system from the path which i retrieve from database. Files/directories are not actually stored on database but are dynamically generated from absolute/relative path.
我在这里找到了答案...
I found answer here...
这篇关于从绝对文件路径创建动态JTree的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文