首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在GWT中将图像插入超链接

如何在GWT中将图像插入超链接
EN

Stack Overflow用户
提问于 2010-11-19 20:23:40
回答 6查看 9.3K关注 0票数 17

有没有办法在GWT中制作一个可点击的图像?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2010-11-19 21:01:20

Hyperlink中插入Image需要做些什么

代码语言:javascript
复制
Hyperlink link = new Hyperlink();
Image image = new Image(someUrl);
...
link.getElement().appendChild(image.getElement());

要使Image可点击,只需向其添加ClickHandler即可。

票数 14
EN

Stack Overflow用户

发布于 2011-11-08 19:08:10

代码语言:javascript
复制
Hyperlink link = new Hyperlink();
Image image = new Image(someUrl);
...
link.getElement().getFirstChild().appendChild(image.getElement());

都是正确的。否则,图像将被添加到超链接之后

票数 5
EN

Stack Overflow用户

发布于 2010-11-19 21:21:45

只需将ClickHandler附加到图像即可:

代码语言:javascript
复制
Image img = new Image(URL);
img.addClickHandler(new ClickHandler() {
  @Override
  public void onClick(ClickEvent ev) {
    // do sth.
  }
};

就这样。可以单击该图像。要向用户表明可点击性,只需使用适当的CSS样式,如cursor:pointer。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4224916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档