GWT。如何更改flex表的列宽?

时间:2013-09-06 19:57:29

标签: gwt width flextable

我无法使用FlexTable中的CheckBoxes更改第一列的宽度。 first column is very wide

我尝试使用

filterGrid.getColumnFormatter().setWidth(0, "15px");

但它没有任何影响。

请建议我。

附录1。

<table class="content" aria-hidden="false">
<colgroup><col width="10px"></col></colgroup>
<tbody>
<tr>
<td>
<span class="gwt-CheckBox" style="width: 1em;">
<input id="gwt-uid-9" type="checkbox" value="on" tabindex="0"></input>
<label for="gwt-uid-9"></label></span>
</td>

1 个答案:

答案 0 :(得分:2)

尝试FlexTable.getColumnFormatter().setWidth(column, width);

例如,我刚试过table.getColumnFormatter().setWidth(0, "400px");

并生成以下HTML:

<colgroup>
    <col width="400px">
</colgroup>

enter image description here