2015-01-16 5 views
0

이것은 내 코드이며 내 목록 상자의 단어 하나도 보이지 않습니다. 뭐가 문제 야?프로젝트를 실행하려고하면 ListBox의 항목이 표시되지 않습니다.

idStore = new ListStore<Category>(new ModelKeyProvider<Category>() { 

      @Override 
      public String getKey(Category item) { 
       return item.getIdcategory() + ""; 
      } 
     }); 
     idStore.addAll(list); 

     lb = new ListBox(); 
     LabelProvider<Category> lp = new LabelProvider<Category>() { 

      @Override 
      public String getLabel(Category item) { 
       lb.addItem(item.getStrName()); 
       return item.getStrName(); 
      } 
     }; 
     lb.setVisibleItemCount(5); 
     lb.setMultipleSelect(true); 

     vlc.add(new FieldLabel(lb, "Categories"), new VerticalLayoutData(1, -1, new Margins(10))); 

답변

0

왜이 유사하지 않습니다

lb.setVisibleItemCount(1); 

은 적절한 드롭 다운/목록 상자를 가능하게 할 것이다. root 패널에 구성 요소를 추가해야한다고 생각합니다.

+0

나는 그것이 이해가되지 않는다고 생각한다. 어쨌든 고마워. –

관련 문제