(Java) FileChooser 只允许指定文件?

(Java) FileChooser only allow specific file?

如何才能允许用户只打开特定文件?

在我的例子中,我只想允许打开 "myapplication.exe" 文件,它可能位于我的文件系统中的某个位置,所以这就是为什么我需要 FileChooser.

我只知道如何允许特定的文件扩展名。我只能让他们打开所有 *.exe 个文件,但这太多了;我只想允许这一个特定文件。

找了那么多,也没找到解决办法。我希望你能帮助我。

这可能吗?如果是,如何?

您可以将 FileFilter 的任何实现设置为文件选择器,它不必是 FileNameExtensionFilter