2012-02-25 6 views
0

(CellTable처럼)에서 마우스를 사용하여 cellList의 대체 행 색상을 변경할 가능성이 있습니까?GWT cellList의 대체 행 배경색을 변경하는 방법

감사

내가 노력하고이

 private CellList<EmployerJobs> clJobs ; 
     EmployerJobCell jobCell = new EmployerJobCell(); 
    clJobs = new CellList<EmployerJobs>(jobCell); 

     clJobs.setRowStyles(new RowStyles<EmployerJobs>() { 
    public String getStyleNames(EmployerJobs row, int rowIndex) { 

       if (rowIndex % 2 == 0) { 
        return "cellListEvenItem"; 
       } else { 
        return "cellListOddItem "; 
       } 
      } 

    }); 

하지만

위의 라인에서 :

     clJobs.setRowStyles(new RowStyles<EmployerJobs>() 

는 말한다 :

   The method setRowStyles(new RowStyles<EmployerJobs>(){}) is undefined for the type CellList<EmployerJobs>   
+0

[다음은 CellList의 모든 스타일입니다.] (http://code.google.com/p/google-web-toolkit) /source/browse/trunk/user/src/com/google/gwt/user/cellview/client/CellList.css?r=9687) – ArtemStorozhuk

+0

모양이 매우 죄 스럽지만 어떻게 사용합니까, 단순히 스타일 이름을 지정할 수 있습니까? CSS 또는이 스타일을 작동 시키려면 코드에서 더 많은 작업을 수행해야합니다. – user1226162

+0

스타일 시트에서 필요한 스타일을 재정의하십시오. 예를 들면 다음과 같습니다.'.cellListKeyboardSelectedItem { background : red; } ' – ArtemStorozhuk

답변

0

당신은 더 나은 자신의 CSS 파일을 생성 gwt를 기반으로 기본값으로 복사하여 새로 생성 된 CSS 파일에 CellList styles을 복사하고 필요한 모든 것을 변경하십시오. your_module.gwt.xml에서 gwt default css를 제외하고 새로 작성한

+0

질문은 스타일에 마우스를 어떻게 바꿀 것인가입니다. 그 링크 (당신은 내 의견에서 coppied)에서 이것에 대한 스타일 응답 어떤 아이디어? – ArtemStorozhuk

관련 문제