如何在UiBinder中使用HTMLTable?

时间:2013-10-07 08:44:22

标签: gwt uibinder

为什么没有关于如何在互联网上使用UiBinder中的HTMLTable的信息?

我尝试了这个简单的代码:

           <g:HTMLTable>
               <g:row>
                   <c:cell>
                       <b>My Info</b>
                   </c:cell>
               </g:row>
           </g:HTMLTable>

运行后,显示No class matching "row" in urn:import:com.google.gwt.user.client.ui: <g:row>错误。

有没有人知道如何使用它?

1 个答案:

答案 0 :(得分:4)

没有什么可说的,因为可以说。

首先,HTMLTable是一个抽象类,基于FlexTableGrid。与FlexTable相反,Grid不能通过UiBinder配置其子节点(这在javadoc中有记录)。

如果您要在构建表后动态更改表的内容,则可以使用Grid(或FlexTable)。否则,没有理由使用此类小部件,只需将<table>放在HTMLPanel内。