Java获取EXE文件图标的方法

获取的重点在于FileSystemView.getFileSystemView().getSystemIcon(file)这个方法
直接运行下面例子可以看到效果..请注意
File file=new File("d:\\xx.exe");
 
import java.awt.Image;
import java.io.File;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.filechooser.FileSystemView;
public class Iccon {
JFrame jFrame;
/**
* @param args
*/

public static void main(String[] args) {
new Iccon().statrt();
}
void statrt()
{
jFrame=new JFrame();
jFrame.setBounds(200, 200, 200, 200);
File file=new File("d:\\xx.exe");
jFrame.setIconImage(((ImageIcon) FileSystemView.getFileSystemView().getSystemIcon(file)).getImage());
jFrame.setVisible(true);
}
}

 



posted @ 2011-11-18 17:36  于风  阅读(1565)  评论(0编辑  收藏  举报