GWT UIBinder에 대한 질문이 있습니다. 나는 나의 깃발에 영화를 선물하는 간단한 웹 페이지를 만들고 싶습니다. 나는 YouTube의 오른쪽에있는 것처럼 간단한 영화 목록을 갖고 싶습니다.자식 요소 수가 알려지지 않은 GWT UIBinder 위젯
문제는이 프로그램이 내 데이터베이스에있는 영화의 수를 모르기 때문에 MoviesList.ui.xml을 만들 때 (예를 들어) 5 개의 영화 요소 (및 2 개의 화살표)를 패널에 넣을 수는 없다는 것입니다. 영화의 목록을 만들 때이 번호를 할당하고 사용자가 각 화살표를 누를 때 왼쪽 (또는 오른쪽)으로 스크롤하려고합니다. 여기
내 목록 UiBinder의 XML입니다 :<ui:UiBinder
...
<g:HorizontalPanel ui:field="list">
<f:LeftArrow ui:field="itemLeft" />
<f:SamplesSmall ui:field="item1" />
<f:Divider ui:field="div1" />
<f:SamplesSmall ui:field="item2" />
<f:Divider ui:field="div2" />
<f:SamplesSmall ui:field="item3" />
<f:Divider ui:field="div3" />
<f:SamplesSmall ui:field="item4" />
<f:Divider ui:field="div4" />
<f:RightArrow ui:field="itemRight" />
</g:HorizontalPanel>
</ui:UiBinder>
I이 파일을 생성해야하므로 항목의 수를 즉석에서 만들 것인가
?
최고
합니까 [이 유사한 주제 (http://stackoverflow.com/questions/3131141/gwt-uibinder-any-way-to-have-dynamic-list-of-widgets) 도움이 필요하십니까? –
정말 표시 할 항목의 정확한 수를 알아야합니까? 5 개의 요소와 오른쪽 화살표를 잡고있는 컨테이너 인 왼쪽 화살표를 만들어 보시지 않겠습니까? 오른쪽 화살표를 클릭하면 다음에 표시 될 요소 5 개를 확인하고 컨테이너를 지우고 다음 5 개 항목을 생성합니다. – z00bs