王吉元-NWPU

导航

 

弄了好几天,终于弄出来了。为了实现根据import递归扫描文本,必须获得绝对路径。

IEditorPart editor = Activator.getDefault().getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor();
    IEditorInput input = editor.getEditorInput(); 
    if (input instanceof IFileEditorInput) 
    { 
        IFile file = ((IFileEditorInput)input).getFile(); 
     String filepath = ((IFile)file).getLocation().makeAbsolute().toFile().getAbsolutePath();
                    System.out.println("BBBBBBBBBBBBBBBBB   "+filepath);
    }

放在对键盘的响应中,当敲击键盘时获得当前编辑文档的绝对路径。

posted on 2013-05-23 08:53  王吉元  阅读(229)  评论(0编辑  收藏  举报