Java文件夹中显示的剪刀字符(Windows资源管理器中未显示)
Java JFileChooser显示剪刀字符,它们是什么 使用Windows资源管理器本身时不显示,以前从未见过这种情况Java文件夹中显示的剪刀字符(Windows资源管理器中未显示),java,swing,jfilechooser,Java,Swing,Jfilechooser,Java JFileChooser显示剪刀字符,它们是什么 使用Windows资源管理器本身时不显示,以前从未见过这种情况 文件夹位于U盘上在Windows的屏幕截图上,您可以看到Java表示中显示“剪刀”的“要点” 因此,我假设“子弹头”和“剪刀”将具有相同的字符代码,但Windows和Java使用不同的编码,因此会显示不同的标志符号。thx没有注意到,听起来像Java中的bug?还是Windows中的bug?当不同的编码发生冲突时,这是一个常见的问题。哪种编码是“正确的”是一个品味问题,
文件夹位于U盘上在Windows的屏幕截图上,您可以看到Java表示中显示“剪刀”的“要点”
因此,我假设“子弹头”和“剪刀”将具有相同的字符代码,但Windows和Java使用不同的编码,因此会显示不同的标志符号。thx没有注意到,听起来像Java中的bug?还是Windows中的bug?当不同的编码发生冲突时,这是一个常见的问题。哪种编码是“正确的”是一个品味问题,或者你想如何命名它。Java通常使用UTF-8,而大多数西方国家的Windows编码是Windows-1252。很明显,创建的原始文件名是带有项目符号的文件名,我认为使用JFileChooser时,编码将由操作系统提供。