我正在创建一个基于 SWT 的应用程序。我有一个名为“Import”的按钮,单击此按钮将打开一个 swt FileDialog 来选择文件。当此文件对话框打开时,我有一个独特的要求,我只想显示特定文件夹中的所有文件[意味着不是整个文件系统,用户无法返回,]。提前感谢,Tor
最佳答案
FileDialog
有一个方法 setFilterPath
,允许您指定对话框的初始目录。
您必须修改FileDialog
,以便用户无法返回高于初始目录的目录。这是source code适用于 Eclipse 3.5 上的 FileDialog
。
关于java - SWT FileDialog 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10803708/