使用 Jfilechooser,获取一些时髦的文件名
Using Jfilechooser, getting some funky filenames
在使用 JFileChooser
时,我开始在我们的一些计算机上看到一些奇怪的行为。
我得到以下信息:
https://imgur.com/Isaq70f
(无法 post 图片,因为我缺少 10 个声望 :))
(文件无意命名!!!!和数字)
我已经使用以下代码来确认不仅我的程序有问题。
代码:
import java.awt.Frame;
import javax.swing.JFileChooser;
public class asdfghjkl {
public static void main(String[] args) {
JFileChooser fc = new JFileChooser();
fc.setMultiSelectionEnabled(false);
int returnVal = fc.showOpenDialog(new Frame());
if(returnVal> 0){
System.exit(0);
}
}
}
在 windows 文件资源管理器中打开时,文件的显示方式与人们预期的一样。
对此有点迷茫,希望任何人都可以提供一些想法或意见!
更新 1.
我抽空做了更多的挖掘工作。文件名没有什么特别的。所有 !!!!名为 files/folders 的文件资源管理器中不存在。请参阅此图像进行比较。 imgur.com/FuOcHH4 还是一样难过...
我想通了,原来是我们的antivirus/malware系统产生了一大堆隐藏文件,这些文件不会出现在windows资源管理器中,但可以出现在其他看起来像的软件中通过给定计算机上的文件。
在使用 JFileChooser
时,我开始在我们的一些计算机上看到一些奇怪的行为。
我得到以下信息: https://imgur.com/Isaq70f
(无法 post 图片,因为我缺少 10 个声望 :))
(文件无意命名!!!!和数字)
我已经使用以下代码来确认不仅我的程序有问题。
代码:
import java.awt.Frame;
import javax.swing.JFileChooser;
public class asdfghjkl {
public static void main(String[] args) {
JFileChooser fc = new JFileChooser();
fc.setMultiSelectionEnabled(false);
int returnVal = fc.showOpenDialog(new Frame());
if(returnVal> 0){
System.exit(0);
}
}
}
在 windows 文件资源管理器中打开时,文件的显示方式与人们预期的一样。 对此有点迷茫,希望任何人都可以提供一些想法或意见!
更新 1.
我抽空做了更多的挖掘工作。文件名没有什么特别的。所有 !!!!名为 files/folders 的文件资源管理器中不存在。请参阅此图像进行比较。 imgur.com/FuOcHH4 还是一样难过...
我想通了,原来是我们的antivirus/malware系统产生了一大堆隐藏文件,这些文件不会出现在windows资源管理器中,但可以出现在其他看起来像的软件中通过给定计算机上的文件。