我对javaswt中的对话框是新手,我正在尝试制作一个文件选择器。我以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,即使我选择了过滤器。有什么想法吗?
谢谢您
1条答案
按热度按时间zwghvu4y1#
这看起来像eclipse bug 546256。
这个错误仍然存在。错误报告表明这是GTK3的问题
GtkNativeChooserDialog
代码。