2012-02-06 3 views

답변

3

HasCell 인터페이스를 살펴보십시오. 이 인터페이스를 구현하고 getCell, getValue 및/또는 getFieldUpdater 메서드를 재정의하는 TextInputCell로 연결할 수 있습니다.

페이로드가 BigDecimal과 같은 Number 필드가있는 데이터 전송 객체 인 경우 getValue 메서드에서 String.valueOf (bd.doubleValue())를 사용합니다. 여기서 bd는 BigDecimal 인스턴스입니다. Google의 NumberFormat을 사용하여 String의 형식을 지정하는 것도 고려해 볼 수 있습니다. DTO의 필드 값을 업데이트 할 때 getFieldUpdater 메소드를 구현하십시오.

내가 말하는 내용의 복잡한 예는 여기에서 확인할 수 있습니다. Why are there no decent examples of CompositeCell in use within a CellTable?