在最新版本的 Windows 中,您可以点击开始菜单并开始键入以在整个文件系统中搜索文件。有没有办法在 Java 中以编程方式执行此操作?
我的具体目的是让用户选择一个文件或目录。用户可以开始直接在应用程序中输入文件名,它可以开始显示建议。比在典型的文件选择器中导航目录要容易得多。
最佳答案
这篇文章详细介绍了在 Windows 中通过访问 native 功能执行此操作的方法:
Query Windows Search from Java
这一篇详细介绍了如何在 Mac OS 下执行类似的操作(使用 mdfind
):
http://lists.apple.com/archives/Java-dev/2006/Oct/msg00224.html
关于java - Java可以访问操作系统中的搜索文件系统功能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7084856/