2012-01-16 3 views
1

블로그 애플리케이션에 VerticalPanel에 저장된 게시물 위젯이 있습니다.GWT에서 VerticalPanel의 어떤 위젯을 클릭 했습니까?

클릭하면 VerticalPanel에서 클릭을 처리하고 클릭 한 Post 위젯을 가져올 수 있는지 알고 싶습니다.

편집 : 나는 또한이 http://code.google.com/webtoolkit/doc/latest/DevGuideUiCustomCells.html을 사용하여 사용자 정의 셀의 각 포스트를 래핑하는 것에 대해 생각하고 있으므로 나중에 내 페이지를 매길 수 있습니다. 그거 좋은 생각이야? 표준 방법이 있습니까?

감사

+0

그래서'PostWidget' 자식을 여러 개 나열하거나'PostWidget' 자식 당 하나의'VerticalPanel'을 사용하는 부모가'VerticalPanel'입니까? –

+0

안녕하세요 Chris, 저는 많은'PostWidget' 아이들을 저장하는'VerticalPanel'을 가지고 있습니다. 그래서 나는'PostWidget'을 표시하기 위해 페이지 매김과 비동기 로딩을하는 방법이 있는지 궁금합니다. –

답변

2

은 IMO, 당신은 CellList 각 게시물을 설명 Custom Cell 로모그래퍼를 사용하여 더 나을 것입니다. 이 두 가지 이유 :

  1. GWT의 세포 위젯은 상자 밖으로 (더 나은 아직 또는 AsyncDataProvider)를 ListDataProvider를 사용하여 모든 할 수있다. 그들이 어디에 있는지 알기 위해 많은 코드를 작성하게 될 것입니다.

  2. 쉽게 구현하는 방법을 배울 수 있습니다 모두 AsyncDataProviderGWT Showcase 예 또는 기타 소스에서 매우 짧은 시간에 호출기와 CellList.

관련 문제