2012-06-25 4 views
0

가변 길이 목록 항목이있는 내 목록. ContainerList는 가변 길이 목록 항목을 지원합니다. 인터넷에서 탐색했을 때 ContainerList에 대한 샘플을 찾을 수 없습니다. ContainerList에서 작업 할 샘플 코드를 제공하십시오.lwuit 1.5에서 ContainerList를 사용하는 방법?

+0

List를 사용하면 원하는대로 작동합니다. – Mun0n

+0

List는 가변 길이 목록 항목을 지원하지 않습니다. –

+0

확실한가요? wgat "가변 길이"를 의미 하시겠습니까? – Mun0n

답변

4

LWUIT 데모에는 Scroll 데모에 ContainerList 샘플이 들어 있습니다.

http://codenameone.blogspot.com/

는 일반적으로 ContainerList 그냥 ContainerList와 목록의 사용을 대체하며 (느린이기는하지만) 매우 원활하게 작동해야한다, 목록의 드롭 인 교체 또한 우리의 블로그에 대한 설명이있다.

+0

감사합니다. 그것은 나를 위해 일하고있다. –

0

이 시도 :

Vector variableLengthVector = new Vector(); 

variableLengthVector.clear(); 

for(int i=0;i< variableLengthStringArray.length;i++) 
{ 
variableLengthVector.add(variableLengthStringArray[i]); 
} 

List myListToBeDisplaye = new List(variableLengthVector); 

variableLengthStringArray -> 그것은 당신이 당신의 목록에 표시 할 항목이 포함되어 있습니다.

그래서 목록을 표시하려면 벡터를 채우고 해당 벡터로 목록을 초기화하십시오. 해당 벡터를 지우거나 벡터를 채우기 전에 초기화하십시오. 이제

, 단순히 양식에 목록을 붙여거나 ...을 표시 할 때마다

좋아, 여기 containerList에 대해 물건을 찾을 수 있습니다

http://lwuit.java.net/nonav/javadocs/com/sun/lwuit/list/ContainerList.html

당신은 컨테이너를 사용할 수 있습니다 목록은 다음과 같습니다 :

ContainerList abc = new ContainerList (new DefaultListModel (variableLengthVector));

+0

아니요 Nikhil. 2 개의 레이블, 1 개의 TextArea 및 2 개의 이미지와 같은 5 개의 구성 요소가있는 단일 목록 항목. 이 상황에서 어떻게 Vector를 사용할 수 있습니까? –

+0

@Kalai ans를 편집했습니다 ...보세요. – Nikhil