我正在开发一个小程序,需要能够让用户浏览联网机器上的文件和目录以及本地文件系统。我犯了在Windows机器上开发这个组件的错误......它在那里运行良好,但隐藏了JFileChooser并没有真正“看到”网络驱动器的事实。在Windows上,“网络邻居”显示在JFileChooser中。但显然这不典型,因为网络驱动器不是文件。
当我将选择器组件添加到我的程序并在几台Linux机器上进行测试时,我发现了我应该知道的... JFileChooser不会浏览网络。所以现在我处于十字路口,可以真正使用一些建议。我应该使用(Java)替代方案吗?或者我应该继续与JFileChooser合作,将其强制转换为我需要的行为吗?