Gwt 如何在单元格表中每行有一行?

Gwt 如何在单元格表中每行有一行?,gwt,Gwt,我在GWT中使用滚动面板上的CellTable。我的表有两列,我想分别给出10%和90%的宽度。这很好 问题是我希望表中每行有一行文本。也就是说,如果一个单元格的内容太大,无法在一行中显示,我希望有一个水平滚动条,或者只是截断文本以适合在一行中显示 以下是我的代码摘录: cellTable.addColumn(column1); cellTable.addColumn(column2); cellTable.setWidth("100%", true); cellTable.setColumnW

我在GWT中使用滚动面板上的CellTable。我的表有两列,我想分别给出10%和90%的宽度。这很好

问题是我希望表中每行有一行文本。也就是说,如果一个单元格的内容太大,无法在一行中显示,我希望有一个水平滚动条,或者只是截断文本以适合在一行中显示

以下是我的代码摘录:

cellTable.addColumn(column1);
cellTable.addColumn(column2);
cellTable.setWidth("100%", true);
cellTable.setColumnWidth(column1, 10.0, Unit.PCT);
cellTable.setColumnWidth(column2, 90.0, Unit.PCT);
我还尝试使用:

cellTable.setTableLayoutFixed(true);
但它不会改变布局


非常感谢您的评论

您必须使用
换行
溢出
以及可能的
文本溢出
CSS属性。

您必须使用
换行
溢出
以及可能的
文本溢出
CSS属性。

使用CSS属性“空白:nowrap”

使用CSS属性“空白:nowrap”


谢谢你的回答。我尝试了这些CSS属性(对应于cellTable小部件),但它似乎没有改变任何东西。事实上,其他简单的CSS属性,如字体大小,似乎也不起作用。任何关于我可能做错了什么的线索?您必须将它们应用于表单元格(
td
DOM元素)或更深层的单元格(与正在呈现的
单元格相对应的
td
中的
div
)。对不起,我自己也试过了,所以我说不清楚。谢谢你的回答。我尝试了这些CSS属性(对应于cellTable小部件),但它似乎没有改变任何东西。事实上,其他简单的CSS属性,如字体大小,似乎也不起作用。任何关于我可能做错了什么的线索?您必须将它们应用于表单元格(
td
DOM元素)或更深层的单元格(与正在呈现的
单元格相对应的
td
中的
div
)。对不起,我自己也试过了,所以说不准。谢谢!“whitespace:nowrap”属性和值就是关键所在。您可能想告诉人们在何处指定此样式。不清楚,谢谢!“whitespace:nowrap”属性和值就是关键所在。您可能想告诉人们在何处指定此样式。不清楚。