修改文件名

原创 2012年03月29日 21:17:10

package rcpdemo.demo;

import java.io.File;

public class Demo {
 public static void main(String[] args) {
  String path = "f:/test/demo/text.txt";
  
  String updateName = "demo.txt";
  
  String fileName = path.substring(0,path.lastIndexOf("/")+1)+updateName;
  File file = new File(path);
  
  file.renameTo(new File(fileName));    
  
  
 }
}

 

 

 

 

 

Action openAllTree = new Action("open Tree"){
   public void run() {
    TreeItem[] items = upTree.getSelection();
    if ((null == items) || (items.length == 0)) {
     return;
    }
    TreeItem firstParentTreeItem = getFirstParentTreeItem(items[0]);
    setTreeItemExpanded(firstParentTreeItem);
   }
  };

private TreeItem getFirstParentTreeItem(TreeItem item){
  if(item.getParentItem() != null){ 
   item = getFirstParentTreeItem(item.getParentItem());
  }
  return item; 
 }

private void setTreeItemExpanded(TreeItem treeItem){
  treeItem.setExpanded(true); 
  TreeItem [] treeItems = treeItem.getItems();
  for (TreeItem tree : treeItems) {
   if(tree.getItems() != null){
    setTreeItemExpanded(tree); 
   }
  }
 }

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

文件名修改器

  • 2017-07-08 08:50
  • 244KB
  • 下载

批量修改文件名

  • 2017-08-19 12:40
  • 286KB
  • 下载

windos下批量修改文件名(C++学习实践)

这是改编第N版了,希望有看过用过的,建议一下。vc2010编译的,mingw 4.6.x 静态编译的文件太大了,(微软的原因,大家都知道的。csdn上没有找到上传源文件的地方,只好复制粘贴了。 ...

批量修改文件名

  • 2017-08-08 22:17
  • 319KB
  • 下载

修改文件名中的字段

突然发现,之前那个文件夹中的文件名也是要修改的。。。so,又写了一个脚本。欢迎拍砖讨论! #! /usr/bin/env python # # This is a .py file to repl...

批量修改文件名

  • 2015-10-30 17:25
  • 126KB
  • 下载

批量修改文件名

  • 2014-04-28 11:18
  • 244KB
  • 下载

C#代码反编译 得到项目可运行源码 经验分享(附:批量修改文件名工具)

谈到"C#代码反编译",大家可能都会想到 Reflector代码反编译工具,对其应该也不会太陌生;做C#开发,它算得上是一个不可或缺的实用工具。通过它我们可以很方便的查看一个程序集的源代码(这是其最基...
  • bobwu
  • bobwu
  • 2012-04-11 11:10
  • 1467

批量修改文件名

内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)