为什么没有关于如何在互联网上使用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>
错误。
有没有人知道如何使用它?
答案 0 :(得分:4)
没有什么可说的,因为可以说。
首先,HTMLTable
是一个抽象类,基于FlexTable
和Grid
。与FlexTable
相反,Grid
不能通过UiBinder配置其子节点(这在javadoc中有记录)。
如果您要在构建表后动态更改表的内容,则可以使用Grid
(或FlexTable
)。否则,没有理由使用此类小部件,只需将<table>
放在HTMLPanel
内。