在Swing中访问图像的最快方法

时间:2016-02-21 18:43:54

标签: java image swing io resource-files

访问项目中的图像文件(.png)并将其设置为某个图标的最快方法是什么?

2 个答案:

答案 0 :(得分:0)

我不确定您对不同解决方案的性能提升,因为此任务主要基于I / O.要从文件加载.png并将其设置为按钮图标,您可以执行以下操作:

File theFile = ...;
button.setIcon(new ImageIcon(theFile.toURI().toURL()));

答案 1 :(得分:0)

我最近刚想出来,结果就像这个button.setIcon(new.javax.swing.ImageIcon(getClass().getResource("/image.png")));