Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java中的“我的文件搜索”中显示与文件类型相关的图标?_Java_Java Io - Fatal编程技术网

如何在java中的“我的文件搜索”中显示与文件类型相关的图标?

如何在java中的“我的文件搜索”中显示与文件类型相关的图标?,java,java-io,Java,Java Io,当我在windows搜索栏中搜索文件时,它将在列表中显示与我的搜索词相关的所有文件,以及属于文件类型的名称和图标,即。,对于图像文件,它将在文件名的左侧显示一个照片库图标,当我们单击该图标时,它将打开与文件支持的应用程序相关的文件。在java中,我可以根据搜索词和位置找到文件,但我甚至想用图标类型显示文件名?从和开始,您可以使用javax.swing.filechooser.FileSystemView.getFileSystemView.getSystemIcon文件获取操作系统使用的文件图标

当我在windows搜索栏中搜索文件时,它将在列表中显示与我的搜索词相关的所有文件,以及属于文件类型的名称和图标,即。,对于图像文件,它将在文件名的左侧显示一个照片库图标,当我们单击该图标时,它将打开与文件支持的应用程序相关的文件。在java中,我可以根据搜索词和位置找到文件,但我甚至想用图标类型显示文件名?

从和开始,您可以使用javax.swing.filechooser.FileSystemView.getFileSystemView.getSystemIcon文件获取操作系统使用的文件图标。您可以使用桌面打开文件使用相关的操作系统程序,见非常感谢。还有一个问题,我们不能用jtable代替list吗?