2010-11-12 30 views
0

您好所有 我使用进口com.google.gwt.user.client.ui.HTMLTable 的HTMLTABLE我实例化它象下面这样:GWT HTMLTABLE colaspan功能

HTMLTable table = new Grid(rows, col); 

行数和列数决定由用户输入。 现在我想用colspan来表格的特定行。

对此的一种方法是将css应用于该特定行。但问题在于,要跨度的列数由用户输入决定,即每次都可能会有所不同。所以通过使用CSS它就像是使它静态。

所以我想知道我可以通过哪种方式在表格的行上做colspan。 并且每次跨度的列数是不同的。

在此先感谢

回答

-2

尝试

table.getCellFormatter().setAttr(row, col, "colspan", numColsToSpan.toString()); 
+1

但SETATTR是CellFormatter类,这也是内部类的行格式化的 – 2010-11-29 13:04:11

+0

桑杰是正确的保护方法,这个API是不公开的。 – ocarlsen 2013-08-21 00:02:59

+0

@SanjayJain那么,为什么你接受这个答案,如果它没有帮助你? – 2013-10-17 13:46:13