GWT CellTable - 从标题中删除排序箭头

时间:2012-03-09 18:14:57

标签: java gwt

我想从CellTable的标题中删除排序箭头。 (下面红色圆圈中的一个,来自GWT展示:http://gwt.google.com/samples/Showcase/Showcase.html#!CwCellTable

arrow celltable

但我仍然想要CellTable的排序功能。

有可能吗?有什么想法吗?

2 个答案:

答案 0 :(得分:7)

未经测试且可能有点黑客攻击,但您可以尝试覆盖默认样式以返回空白图像。扩展Hilbrand's earlier solution以覆盖CellTable使用的ImageResource:

public interface TableResources extends CellTable.Resources {
    @Source("blank.jpg")
    ImageResource cellTableSortAscending();

    @Source("blank.jpg")
    ImageResource cellTableSortDescending();
 }

创建'blank.jpg'并将其放在与此界面相同的资源包中。

答案 1 :(得分:-2)

getDataGrid()getColumnSortList()清除()。;

删除排序箭头