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



我正在使用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");

相关内容

  • 没有找到相关文章

最新更新