我想打开fileDialog窗口进入用户主文件夹(即/ home / user或/ Users / unsername)
我读取用户主文件夹,使用System.getProperty:
String homefolder = System.getProperty(user.home);
variables包含正确的主文件夹。 但是,当我在fileDialog中设置filterpath时,它将打开(在linux中)只有/ home级别不进入用户主目录。
这是源代码:
可以指定一个IfileDialog的开始位置?
如何在QT4 for windows中创build通用文件select对话框
fileDialog dialog = new fileDialog(shell); dialog.setText("Choose a certificate"); String platform = SWT.getPlatform(); String homefolder = System.getProperty("user.home"); dialog.setFilterPath(homefolder);
任何想法? 这里有一个截图:
你的代码完美的与SWT 3.6.1。 这里有一个错误报告,指出这是SWT版本<= 3.3的一个问题,在3.4中被修复。
所以,解决方案是安装一个从不版本(理想的是当前版本)。
既然你提到你使用了Maven仓库,那么在这里有一个SWT 3.8:
maven项目:SWT 3.5依赖:任何官方公开回购?
总结以上是内存溢出为你收集整理的SWT Filedialog打开到主文件夹全部内容,希望文章能够帮你解决SWT Filedialog打开到主文件夹所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)