setNodeIcon("icons/person.png");
或
setIcon("icons/person.png");
分别在SmartGWT中TreeGrid
和Tab
(在TabSet
中)应该在文件夹“icons”中找到“person.png”但我应该在哪里放“项目”本身?
在JavaDoc中,它还说 setNodeIcon 的默认值是[SKIN]file.gif
[SKIN] 是什么意思?
由于
答案 0 :(得分:3)
我不知道你在哪里找到默认值(根据我的意思,使用Skin文件夹是为了使用smartgwt皮肤中的图像)但是我通常把我的图像直接放在我的项目中的战争中子文件夹与其大小有关。
要使用图标,我只需例如btnClear.setIcon("16/clear.png");
With war/images/16.clear.png image folders structure.
您可以查看getSkinImgDir
并进行测试