【发布时间】:2015-06-06 06:34:15
【问题描述】:
迄今为止,我只使用 Swing 来构建图形用户界面,但现在我也想让自己熟悉标准小部件工具包。 我已经阅读了文档并构建了一个简单的应用程序。 我现在的问题是使用 FileDialog 组件。
我做了以下代码:
FileDialog openFileDialog = new FileDialog(shell, SWT.OPEN);
openFileDialog.setFilterExtensions(new String[] { "*.txt" });
openFileDialog.setFilterNames(new String[] { "Text files (*.txt)" });
openFileDialog.setText("Open file");
openFileDialog.open();
但我没有找到设置“PathMustExists”或“FileMustExists”等标志的方法。 这对 FileDialog 来说是不可能的吗? 我是否必须扩展类来实现该功能?如果是这样,我必须如何进行? 或者这是我不知道的更好的 OpenFileDialog 组件(可能在 JFace 中)?
【问题讨论】:
标签: java swt filedialog