2012-09-07 4 views
2

셀 테이블에서 고정 된 열 7 개 중에서 처음 3 개를 만들 수있는 방법이 있습니까? 나는 항상 처음 세 개의 기둥을 볼 수 있고 다른 사람들은 수평 스크롤을 원한다.GWT Celltable 고정 열

답변

2

두 개의 CellTable 위젯이 나란히있는 ScrollPanel로 구성된 맞춤 위젯을 만들어야합니다. 오른쪽 테이블은 overflow-x 속성이 AUTO로 설정된 FlowPanel에 래핑되어야합니다 (overflow-y는 HIDDEN에 있어야합니다).

두 테이블 모두에 대해 동일한 DataProvider를 사용하여 모든 변경 사항을 동기화 할 수 있습니다. 그래도 SelectionModel에주의하십시오. 선택 항목을 확인란의 첫 번째 열로 제한하고 행을 클릭하여 선택을 비활성화합니다.

위젯이 해당 공간에 맞는지 확인하십시오. 두 개의 가로 스크롤 막대가 있습니다. 하나는 ScrollPanel 용이고 다른 하나는 오른쪽 테이블 용입니다. 마지막으로 두 테이블의 크기를 동일 높이로 설정해야합니다.