2014-07-04 29 views
0

我正在创建一个应用程序,我需要对页眉进行排序和搜索。我已经使用column.setSortable(true);和创建排序处理程序。另一方面,我创建了一个自定义标题,它将在点击时显示文本框。我想实现它,就像会有排序图标点击将排序,而点击列标签将打开文本框。 任何人都可以建议如何使排序图标在所有列中可见。如何使排序图标可见GWT中的所有列

目前,当我点击任何列的排序图标只能看到。

回答

0

完成修复此问题。我已在预览列排序事件上使用覆盖,并且实施如下

@Override 
public boolean onPreviewColumnSortEvent(Context context, Element elem, NativeEvent event) 
{ 
    if (clickableTableCell.getColumnType().equals(ColumnType.TEXTBOX)) { 
     if (sortFlag) { 
      sortFlag = false; 
     } else { 
      sortFlag = true; 
     } 
    } 
    return sortFlag; 
} 
相关问题