FileDialog getFilterIndex() 方法返回 -1
FileDialog getFilterIndex() Method returning -1
我是 Java SWT 中对话框的新手,我正在尝试制作一个文件选择器。我以 eclipse 网站的片段为例:https://git.eclipse.org/c/platform/eclipse.platform.swt.git/tree/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet72.java
我需要知道用户选择的过滤器,我通过做一些事情来做到这一点:
int idx = dialog.getFilterIndex(); followed by String filter = dialog.getFilterNames[idx];
在 linux (ubuntu 18.04) dialog.getFilterIndex()
上返回 -1,即使我选择了一个过滤器。有什么想法吗?
谢谢
这看起来像 Eclipse 错误 546256。
这个错误仍然存在。错误报告表明这是 GTK 3 GtkNativeChooserDialog
代码的问题。
我是 Java SWT 中对话框的新手,我正在尝试制作一个文件选择器。我以 eclipse 网站的片段为例:https://git.eclipse.org/c/platform/eclipse.platform.swt.git/tree/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet72.java
我需要知道用户选择的过滤器,我通过做一些事情来做到这一点:
int idx = dialog.getFilterIndex(); followed by String filter = dialog.getFilterNames[idx];
在 linux (ubuntu 18.04) dialog.getFilterIndex()
上返回 -1,即使我选择了一个过滤器。有什么想法吗?
谢谢
这看起来像 Eclipse 错误 546256。
这个错误仍然存在。错误报告表明这是 GTK 3 GtkNativeChooserDialog
代码的问题。