2013-01-22 73 views

回答

4

HTMLTable.ColumnFormatter將幫助您將單個寬度設置爲FlexTable的列。要獲得格式化程序實例,請致電getColumnFormatter()

如果您使用外部CSS樣式表,使用格式化程序的setStyleName()方法將允許您爲每列分配樣式名稱。一旦設置了樣式名稱,就爲其分配CSS width規則。

如果以編程方式設置寬度,格式化程序的setWidth()方法將允許您在GWT代碼中指定列寬(向Thomas Broyer發送提示)。

+0

getColumnFormatter.setWidth()'有什麼問題? –

+0

@ThomasBroyer沒事。如果程序員想要將列的CSS規則外化,然後在不重建應用程序的情況下更改它們,則樣式名稱方法可以實現這一點。說實話,雖然我只是在閱讀Javadoc時掩蓋了'setWidth'方法:) –

+0

您可能想用替代方法更新您的答案。 –