gpt4 book ai didi

java - JFileChooser 和 NTFS 连接点/符号链接(symbolic link)?

转载 作者:可可西里 更新时间:2023-11-01 14:15:12 24 4
gpt4 key购买 nike

Swing (Java 1.6.0_u25) 中的 JFileChooser 似乎不知道如何处理 NTFS 连接点或符号链接(symbolic link)。

文件选择器没有特殊处理:

int rv = mainfileChooser.showOpenDialog(parentFrame)

在 Windows 7 盒子上使用时,我的文档下的特殊文件夹(我的图片、我的视频、我的音乐)无法进入 - 用户点击它们,但没有任何反应,也无法选择它们.经过一些实验后,任何 SymLink 或 Junction Point(均由操作系统预先生成和手动创建)都会发生同样的事情。

.lnk 目录的快捷方式工作正常。

有没有办法解决这个问题并让我的用户将图像保存在“我的图片”中?

最佳答案

这些特殊类型的问题在于它们不是跨平台的,因此这就是 JFileChooser 不支持它们的原因。

您可能想使用 native XFileDialog .我自己没有使用它,但它似乎与你相关。请记住,它是原生的,不能移植到 Linux/OSX。

关于java - JFileChooser 和 NTFS 连接点/符号链接(symbolic link)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7127560/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com