java – 在SWT FileDialog中设置初始目录
|
我正在研究
Eclipse RCP项目,需要让用户选择一些文件.
因为我绑定了Eclipse RCP / SWT,所以我正在使用org.eclipse.swt.widgets.FileDialog. FileDialog dialog = new FileDialog(shell,SWT.OPEN);
dialog.setFilterExtensions(new String [] {"*.html"});
dialog.setFilterPath("c:temp");
String result = dialog.open();
不幸的是它不起作用,至少不是“每次”. 我目前没有安装来检查它,但我很确定该功能在Windows 200 / XP / Vista机器上完全正常. 至少,这正是我所面临的行为:第一次打开对话框时路径很好,但第二次,路径最初设置为最后选择的路径. 这可能是对的吗? 谢谢你的帮助! 解决方法重新打开它时是否使用相同的FileDialog对象?我运行了一些快速测试,发现如果重新设置filterPath,对话框将在正确的位置打开. 如果我再次打开同一个对象,它将从之前选择的位置开始. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- java – BroadcastReceiver没有收到下载完成的动作
- java – 迁移到Tomcat 8:InstanceAlreadyExistsException数
- Java Streams | groupingBy相同的元素
- Android 图标加框 优化显示效果
- java.lang.Object VS java.util.Objects,有什么区别?
- 使用Jasypt来加密解密的Java示例代码
- java – 如何确定Hibernate会话正在使用的DataSource?
- Android AsyncTask异步处理抓取网页
- JDK7 的多异常捕获块
- java – Spring Meta-Annotations
