FileSystemView fsv = new JFileChooser().getFileSystemView();
OutputStream inStream = new FileOutputStream(new File("45.png")); //图标保存地址
Icon icon = fsv.getSystemIcon(new File(
"C:\\Users\\l00316461\\Desktop\\java-基础.docx"));
ImageIcon ii = (ImageIcon) icon;
BufferedImage www = (BufferedImage)(ii.getImage());
ImageIO.write(www, "png", inStream);
inStream.flush();
inStream.close();
OutputStream inStream = new FileOutputStream(new File("45.png")); //图标保存地址
Icon icon = fsv.getSystemIcon(new File(
"C:\\Users\\l00316461\\Desktop\\java-基础.docx"));
ImageIcon ii = (ImageIcon) icon;
BufferedImage www = (BufferedImage)(ii.getImage());
ImageIO.write(www, "png", inStream);
inStream.flush();
inStream.close();