css - GWT 如何在图像资源上添加 css 样式

标签 css image gwt styles clientresource

我正在使用 GWT。我有一个图像资源对象。例如,

 ImageResource image = ClientResources.of().images().icon();

如何在此图像上添加一些 css 样式。因为这是 ImageResource,而不是 Image 对象,所以我不能使用 image.addStyleName()。我没有使用 ui-binder。那么我该如何实现呢?

因为我是 GWT 的新手,如果您的回答可以提供一些代码,那将更加清晰,非常感谢。

最好的问候。

最佳答案

您如何显示图像?您不能直接对 ImageResource 执行 CSS 操作,也不能直接显示它。您必须将其粘贴到 ImageImageResourceCell 或其他一些对象中,所有这些 都可以设置样式。所以您想要设置渲染器的样式,而不是 ImageResource 本身。

例如:

ImageResource imageResource = ClientResources.of().images().icon();
Image image = new Image(imageResource);
image.addStyleName("someCoolStyle");

关于css - GWT 如何在图像资源上添加 css 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11285283/

相关文章:

javascript - 在不删除关联事件的情况下从节点中删除元素?

r - 如何在gganimate中使用自己的图像作为geom_point?

c# - 为什么图像的流媒体源不起作用?

java - GWT 中的客户端时区支持

java - GWTTestCase:回调中的 JUnit 断言引发 JavaScriptException

javascript - 使用 Javascript 和 CSS 制作动画

HTML 表格根据条件更改文本颜色

html - 如何在 960 的网格中有一个网格?

image - 如何在单个 XML 调用中下载多个图像?

java - Gxt树网格双击显示弹出窗口