我需要向用户或我的应用程序呈现一个指向特定文件的对话,因此最简单的选择自然是使用 JFileChooser。
但是,需要选择的文件位于 Windows 网络驱动器/共享上,但它映射到运行我的应用程序的主机上的驱动器。网络共享是密码,JFileChooser 确实在其对话框中显示了驱动器,但它无法浏览驱动器,直到我使用另一个程序(例如 Windows 资源管理器)查看它将要求输入密码的网络共享。
JFileChooser 是否可以要求用户输入密码?JFileChooser 是否从系统收到需要密码/身份验证的通知?在这里使用 Sun 示例,它只是默默地失败,这不是我想要发生的。我希望提示用户输入密码。我可以这样做吗?