我正在使用像这样的DirectoryDialog:
public static String showDialog(Composite parent, String path)
{
log.debug("Showing submission directory dialog");
Shell shell = parent.getShell();
DirectoryDialog dialog = new DirectoryDialog(shell);
dialog.setFilterPath(path);
return dialog.open();
}
工作正常,但视图未显示路径提供的目录。它被选中但未显示:
One http://fs2.directupload.net/images/150220/2holal2x.png 应该是这样的: Two http://fs2.directupload.net/images/150220/2s4yxi4z.png
有什么想法吗? 提前谢谢!
答案 0 :(得分:0)
恕我直言,这是不可能的。这些是底层操作系统的本机对话框,因此这些对话框的行为可能会将一个操作系统更改为其他操作系统。
可能无法自动滚动到所选文件夹。
同时检查它是否有效:打开DirectoryDialog并隐藏隐藏文件夹,以便自动显示过滤器文件夹。