2011-03-17 3 views
1

DockLayoutPanel을 래핑하는 사용자 정의 위젯을 구현할 때 Composite 또는 ResizeComposite까지 확장해야합니까?GWT DockLayoutpanel - Composite 또는 ResizeComposite를 래핑하는 컴포지트?

워드 프로세서 말 :

RequiresResize를 구현하는 위젯을 포장 사용자 정의 복합 위젯을 만들고, 당신은 그것의 기본 클래스로 ResizeComposite를 사용해야합니다. Composite의이 서브 클래스는 자동으로 크기 조정 이벤트를 랩핑 된 위젯에 전달합니다.

그러나 대부분의 예에서 맞춤 위젯은 Composite으로 확장되었습니다.

답변

3

DockLayoutPanelRequiresResize을 구현하므로 ResizeComposite을 사용해야합니다. ResizeComposite source을 보면 Composite의 유일한 변경 사항은 onResize() 메소드의 추가라는 것을 알 수 있습니다.

관련 문제