如何在超链接中嵌入GWT小部件?

威泰克

我需要实现以下方法:

public static Widget embedInHyperlink(String href, Widget content);

该方法需要创建一个小部件,该小部件将<a href="...">[content]</a>在网站上呈现

内容可以是一个复杂的窗口小部件,其中包含图像文本和其他窗口小部件。

我的第一个解决方案是创建一个FocusPanel并添加一个ClickHandler,但是用户无法[Ctrl]-单击小部件以在新的浏览器选项卡中将其打开。当我的内容窗口小部件未嵌入超链接中时,也无法右键单击和“在新选项卡中打开”或“另存为..”。

威泰克
public class AnchorPanel extends SimplePanel {

    public AnchorPanel(IsWidget content, String href, String target) {
        super(DOM.createAnchor());
        getElement().setAttribute("href", href);
        getElement().setAttribute("target", target);
        add(content);
    }

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在GWT UiBinder中引用小部件?

来自分类Dev

如何在页面对象小部件中嵌入元素

来自分类Dev

如何在GtkNotebook小部件中嵌入GtkAboutDialog的内容

来自分类Dev

如何在QML中嵌入Qt小部件?

来自分类Dev

如何在GtkNotebook小部件中嵌入GtkAboutDialog的内容

来自分类Dev

如何在页面对象小部件中嵌入元素

来自分类Dev

如何在语音通道中嵌入超链接?

来自分类Dev

如何在JSF 2.0中的复合容器中嵌入多个复合(窗口小部件)?

来自分类Dev

如何在GWT屏幕上的小部件中添加ID以进行测试

来自分类Dev

如何在 Angular 中动态嵌入来自 Cloudinary 的第三方 javascript 小部件?

来自分类Dev

如何将超链接添加到tkinter Text()小部件?

来自分类Dev

如何在Kivy中重置小部件

来自分类Dev

如何在GtkGrid中对齐小部件

来自分类Dev

如何在kivy中删除小部件?

来自分类Dev

如何在GtkGrid中对齐小部件

来自分类Dev

Perl Tk中是否有一个超链接小部件?

来自分类Dev

Perl Tk中是否有一个超链接小部件?

来自分类Dev

如何在Kivy中制作超链接?

来自分类Dev

如何在UILabel中启用超链接

来自分类Dev

如何在目标C中执行从小部件到父应用的深度链接

来自分类Dev

如何在R Shiny中动态链接2个小部件选项?

来自分类Dev

如果我知道他的ID,我如何在小部件网格中打印到产品的链接

来自分类Dev

GWT:在CellTable的TextColumn中呈现超链接

来自分类Dev

“如何在一行小部件中创建两个文本小部件”

来自分类Dev

如何在行小部件中“垂直”扩展容器小部件

来自分类Dev

如何在gtk中的其他小部件的前面制作小部件

来自分类Dev

如何在MapViewer小部件中显示OrionContextBroker中的实体

来自分类Dev

如何在voila中的HTML小部件中显示图像

来自分类Dev

如何在tkinter中的输入小部件中输出结果

Related 相关文章

  1. 1

    如何在GWT UiBinder中引用小部件?

  2. 2

    如何在页面对象小部件中嵌入元素

  3. 3

    如何在GtkNotebook小部件中嵌入GtkAboutDialog的内容

  4. 4

    如何在QML中嵌入Qt小部件?

  5. 5

    如何在GtkNotebook小部件中嵌入GtkAboutDialog的内容

  6. 6

    如何在页面对象小部件中嵌入元素

  7. 7

    如何在语音通道中嵌入超链接?

  8. 8

    如何在JSF 2.0中的复合容器中嵌入多个复合(窗口小部件)?

  9. 9

    如何在GWT屏幕上的小部件中添加ID以进行测试

  10. 10

    如何在 Angular 中动态嵌入来自 Cloudinary 的第三方 javascript 小部件?

  11. 11

    如何将超链接添加到tkinter Text()小部件?

  12. 12

    如何在Kivy中重置小部件

  13. 13

    如何在GtkGrid中对齐小部件

  14. 14

    如何在kivy中删除小部件?

  15. 15

    如何在GtkGrid中对齐小部件

  16. 16

    Perl Tk中是否有一个超链接小部件?

  17. 17

    Perl Tk中是否有一个超链接小部件?

  18. 18

    如何在Kivy中制作超链接?

  19. 19

    如何在UILabel中启用超链接

  20. 20

    如何在目标C中执行从小部件到父应用的深度链接

  21. 21

    如何在R Shiny中动态链接2个小部件选项?

  22. 22

    如果我知道他的ID,我如何在小部件网格中打印到产品的链接

  23. 23

    GWT:在CellTable的TextColumn中呈现超链接

  24. 24

    “如何在一行小部件中创建两个文本小部件”

  25. 25

    如何在行小部件中“垂直”扩展容器小部件

  26. 26

    如何在gtk中的其他小部件的前面制作小部件

  27. 27

    如何在MapViewer小部件中显示OrionContextBroker中的实体

  28. 28

    如何在voila中的HTML小部件中显示图像

  29. 29

    如何在tkinter中的输入小部件中输出结果

热门标签

归档