0

我以前用过applyTo(image)一个AbstractImagePrototype。但是现在资源主要是用一条@Resource AbstractImagePrototype线来创建的。

http://google-web-toolkit.googlecode.com/svn/javadoc/1.5/com/google/gwt/user/client/ui/AbstractImagePrototype.html

applyTo(Image) 方法提供了一种替换现有图像内容的有效方法。这在图像根据用户的操作改变其外观的情况下很有用。可以使用两个 AbstractImagePrototype 对象的 applyTo(Image) 方法在两个(或更多)视觉表示之间转换单个 Image 对象,而不是创建两个 Image 对象然后交替隐藏/显示它们。

ClientBundle但现在使用with似乎更好@Source ImageResource。不幸的是,这个 ImageResource 没有提供applyTo(image)方法。我必须改变什么才能拥有相同的功能来替换图像?

4

1 回答 1

0

Image#setResource(ImageResource)AbstractImageResource.create(ImageResource),以及许多其他使用ImageResource.

于 2012-12-11T12:31:24.267 回答