我在GWT中有一个flextable,我希望第1列的值应该是超链接。如何添加这些值。谢谢你的帮助。
答案 0 :(得分:0)
我不确定你想知道什么,但引用GWT documentation:
灵活的表格,可根据需要创建单元格。它可能是锯齿状的(那个 是,每行可以包含不同数量的单元格)和个体 单元格可以设置为跨越多行或多列。
要查看如何使用它的示例,请检查this链接。
要了解如何创建指向网页或外部网站的超链接,请检查this主题。
在您的情况下,为了在第一列中添加超链接,您应该创建一个超链接,并使用setWidget(int row,int column,IsWidget widget)方法将其添加到flex表中,如下所示:
Anchor link1 = new Anchor("Link page1", "www.mypage1.com");
Anchor link2 = new Anchor("Link page2", "www.mypage2.com");
flexTable.setWidget(0, 0, link1);//row 0, column 0
flexTable.setWidget(1, 0, link2);//row 1, column 0