ContainerSelectionDialog
? 其实这个Dialog并不属于jdt.internal.ui,属于eclipse.core.resources中的内容,但是他们在使用的过程中方式很类似,我就一并归纳于此。
ContainerSelectionDialog用来提供一个资源容器的选择对话框。资源容器概念源于Eclipse的Resource透视图,它是一个基本的通用视图集,用于管理项目以及查看和编辑项目中的文件。相信大家应该在切换Java透视图与Resource透视图的时候已经体会到Resource的含义。ContainerSelectionDialog就是用来选择这些文件的容器。
以下是一段示例代码:
ContainerSelectionDialog dialog =new ContainerSelectionDialog(...);
if (dialog.open() == ContainerSelectionDialog.OK) {
Object[] result = dialog.getResult();
String containerFullName = ((Path)result[0]).toOSString();
createFile();
}
public void createFile(){
这里可以完成在选择的容器内创建文件的操作,这不属于本贴的范畴,以后再说
}
图片:
