在自定义字符的Datagrid中拆分行值

时间:2015-01-19 08:34:23

标签: java gwt datagrid

在GWT Datagrid中,如果行为小以显示完整值,则行的内容将被拆分为单独的部分。但是只有当行的值包含空格时才会发生这种情况。 是否可以为其他字符(如下划线)启用此行为。 背景是我必须显示不包含任何空格但仅包含下划线的部分的长名称。enter image description here

为了说明我的问题,我做了以下示例。前三行包含空格,每行分布在两行上。但最后一栏显示不完整。

如果可能的话,我会避免替换一些空格的下划线。

1 个答案:

答案 0 :(得分:2)

最简单的解决方案是将以下CSS规则应用于您的单元格:

word-break: break-all;

这将强制中断单词,但不一定是下划线字符。但是,对于零件编号,这可能是可以接受的。

另一种解决方案要求您在显示之前处理所有单词,方法是在每个下划线后插入<wbr>标记 - 您可以在单元格的getValue方法中执行此操作。此解决方案适用于支持HTML5的浏览器。