2014-03-26 1 views
0

나는 CellTable 있고 rowspan 및 colspan, 할 싶어하지만 CellTable이 방법을 제공하지 않습니다.CellTable - 어떻게 행 스파 스 및 colspan 할 수

내 ui.xml에는 CellTable이 있습니다.

<b:CellTable ui:field="groupViewTable></b:CellTable> 

자바 코드 Celltable는 :

public CellTable<String> createGroupViewTable() { 
    groupViewTable = new CellTable<String>(); 

    groupViewTable.setLoadingIndicator(null); 

    List<String> listObjects = new ArrayList<String>(); 
    listObjects.add("Revenue"); 
    listObjects.add("Teste"); 

    TextColumn conceptColumn = new TextColumn() { 
     @Override 
     public String getValue(Object object) { 

      return "Concept"; 
     } 
    }; 
    groupViewTable.addColumn(conceptColumn, "Concept"); 

    TextColumn proposalColumn = new TextColumn() { 
     @Override 
     public String getValue(Object object) { 
      return "Proposal"; 
     } 
    }; 
    groupViewTable.addColumn(conceptColumn, "Proposal"); 

    TextColumn eurColumn = new TextColumn() { 
     @Override 
     public String getValue(Object object) { 
      return "EUR"; 
     } 
    }; 
    groupViewTable.addColumn(conceptColumn, "EUR"); 

    TextColumn hoursColumn = new TextColumn() { 
     @Override 
     public String getValue(Object object) { 
      return "Hours"; 
     } 
    }; 
    groupViewTable.addColumn(conceptColumn, "Hours"); 

    TextColumn lastEurColumn = new TextColumn() { 
     @Override 
     public String getValue(Object object) { 
      return "EUR"; 
     } 
    }; 
    groupViewTable.addColumn(lastEurColumn, "EUR"); 

    groupViewTable.setRowCount(listObjects.size(), true); 
    groupViewTable.setRowData(0, listObjects); 

    return groupViewTable; 
} 

이 CellTable은 단지 테스트입니다. 그것의 행을 하나만 가진 헤더를 보여 주지만 비슷한 것을 원합니다. http://www.w3.org/TR/html401/images/mergedcells.gif

어떻게하면됩니까? 관심을 가져 주셔서 감사합니다.

+0

찾기 용액 http://stackoverflow.com/questions/14879353/colspan-and-rowspan-in-celltable). – Braj

답변