【问题标题】:Change image appearance based on user actions?根据用户操作更改图像外观?
【发布时间】:2012-12-11 11:38:42
【问题描述】:

我过去在AbstractImagePrototype 上使用过applyTo(image)。但是现在资源主要是用@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) 方法 在两个(或更多)视觉对象之间转换单个图像对象 表示。

但现在将ClientBundle 与@Source ImageResource 一起使用似乎更好。 不幸的是,这个 ImageResource 没有提供applyTo(image) 方法。我必须更改哪些内容才能拥有与替换图像相同的功能?

【问题讨论】:

    标签: java gwt java-canvas


    【解决方案1】:

    【讨论】:

    • setResource 效果很好,似乎等同于 applyTo()。
    猜你喜欢
    • 2011-07-17
    • 2011-12-23
    • 1970-01-01
    • 2018-06-15
    • 1970-01-01
    • 2011-10-08
    • 2014-07-17
    • 2014-09-10
    • 1970-01-01
    相关资源
    最近更新 更多