Java,JFileChooser&带有密码保护的Windows网络共享

时间:2012-02-18 11:15:56

标签: java swing jfilechooser windows-share

我需要向用户或我的应用程序提供一个对话框,其中指向特定文件,因此最简单的选择是使用JFileChooser。

但是,需要选择的文件位于Windows网络驱动器/共享上,但它映射到运行我的应用程序的主机上的驱动器。网络共享IS密码和JFileChooser确实在其dialoge中显示驱动器,但在我使用其他程序之前它无法浏览驱动器,例如Windows资源管理器,用于查看要求输入密码的网络共享。

JFileChooser是否可以向用户请求密码? JFileChooser是否从系统收到需要密码/身份验证的通知?使用Sun示例here,它只是默默地失败,这不是我想要发生的事情。我希望提示用户输入密码。我可以这样做吗?

1 个答案:

答案 0 :(得分:1)

在这种情况下,

PasswordAuthentication可能派上用场。可以找到示例here