由于 Netbeans 自动生成的代码,我想在我的 JFrame 上设置图像背景。
不幸的是,我正面临这个确切的问题: http ://www.areaofthoughts.com/2011/08/netbeans-jframe-properties-iconimage.html
当我尝试以图形方式添加它时,在 iconImage 的详细信息中,出现此错误:“不支持此属性的自定义编辑”
我尝试了上面链接中给出的解决方案,但不幸的是,这段代码不起作用:
public ArrayList<Image> getIconImages() {
ArrayList<Image> imageList = new ArrayList();
imageList.add(getClass().getResource("/<resource_path>" +
"/image.png")).getImage());
return imageList;
}
这段代码有什么问题,我该如何解决这个背景问题(无论如何?)。
请注意,当我使用 Netbeans 为标签做这件事时,我做这件事没有任何问题。例如,生成的代码如下:
jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/main/myimage/img.png")));