给个提示,比如出了什么错误,不让怎么解决呀
解决方案 »
- 这个是什么控件啊?
- 【送分】一个多态的例子需要讲解
- 拿到这个题目我无从下手,帮忙解决一下
- 正则表达式的递归问题 Recursive Regular Expressions
- jbuilder编译生成exe文件后,不能执行,
- 求救!!!!!(只能使用jdk1.3.1提供的方法)
- Runtime.getRuntime().exec抛出异常,不知为何?
- 高分:我在redhat7.3上装了java1.3环境变量都设了,敲javac aa.java回车后无任何反应!
- 我的JScrollBar 的value 为什么总比Maximum值小10
- 请问jbuilder有没有GridControl组件?
- 一个简单的循环问题,大家帮忙解决一下
- JAVA的java.sql.Date于Oracle的DATE类型之间好像有问题
StatusBar.setText(" ");
File path=new File(rootPath);
DefaultMutableTreeNode root=new DefaultMutableTreeNode(path.getName().trim());
DefaultTreeModel model=new DefaultTreeModel(root);
File[] childsOfPath=path.listFiles();
for(int i=0;i<=childsOfPath.length-1;i++){
String name=childsOfPath[i].getName().trim();
if(childsOfPath[i].isDirectory() ){
DefaultMutableTreeNode childRoot;
childRoot=(DefaultMutableTreeNode)loadFilePaths(childsOfPath[i].getAbsolutePath());
if(childRoot.getChildCount() >0)
root.add(childRoot);
}
else {
int c=name.lastIndexOf(".") ;
String fileType=name.substring(c+1).toUpperCase();
if(fileType.equals("JPG") ||fileType.equals("GIF") ){
DefaultMutableTreeNode childRoot=new DefaultMutableTreeNode(name);
root.add(childRoot);
}
}
} return root; }
这个函数返回NULL
请问这种方式编程合理吗?