当前位置: 代码迷 >> Eclipse >> 用eclipse juno(4.2)进行RCP开发的有关问题
  详细解决方案

用eclipse juno(4.2)进行RCP开发的有关问题

热度:85   发布时间:2016-04-23 12:46:04.0
用eclipse juno(4.2)进行RCP开发的问题
最近应客户需求要用eclipse4.2进行RCP开发,发现4.2下对程序进行调试的话,视图和编辑器都不能移动、叠加、最大或最小化,没有默认的这两个按钮,用硬编码实现也没反应,关闭视图或编辑器,会留有一块灰色区域,即旁边的视图不会自动填充编辑区域。即使导出为product后也是不能放大、缩小、移动或叠加。
同样的代码放到3.7下可以正常运行,导出product后也正常。

1.请问有谁知道这是什么原理?是不是4.2开发的话也额外加什么新的东西。
2.还有我用CNF建立了一个Project Explorer视图,怎么能遍历一个IProject资源下面所有的member项,比如我选中了视图中的一个工程,然后需要获得这个工程下面所有xml文件,(只能确定后缀名,所以不能用findMember方法,而menbers()方法只能获得最近一级的成员,不能遍历,我想不出怎么的循环可以实现),该怎么做?

先谢谢了!

------解决方案--------------------
第一个问题不清楚;
第二个,这是个基本的编程问题,可以用递归解决。menbers()方法返回了当前folder下面的子目录和文件,如果是目录就继续members()处理; 
还有一种方式,用IResourceVisitor: folder.accept(IResourceVisitor)
  相关解决方案