2014-07-04 8 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; 
} 
관련 문제