SmartGWT TileGrid默认平铺图像

时间:2011-08-24 15:06:31

标签: image url gwt smartgwt apache

(使用最新版本的SmartGWT)

我正在创建一个TileGrid来显示SmartGWT中的图像+文本;这已经开始运行了。

设置我正在做的图像:

node.setAttribute("picture", "http://servername/images/3334445000.jpg");

这样,URL将根据与每个“节点”(唯一标识符)相关联的数字而改变。如果特定图像不存在,所需的功能是将“图片”属性设置为默认图像。

例如:

if( "http://servername/images/3334445000.jpg" [exists] )
    node.setAttribute("picture", "http://servername/images/3334445000.jpg");
else
   node.setAttribute("picture", "http://servername/images/default.jpg");

[存在]部分是我遇到的麻烦。我确信有一种简单的方法可以实现这一目标,但我是SmartGWT的新手并且还在学习。同样,其他一切都在运作,没有错误;只需要对默认图像进行指导。

0 个答案:

没有答案