2011-03-03 18 views

回答

12

這個基本的情況下,你可以這樣做:

ComboBox cb = new ComboBox(); 
cb.addItem("FED"); 
cb.setItemCaption("FED", "Federation"); 
cb.addItem("INV"); 
cb.setItemCaption("INV", "Innovation"); 
main.addComponent(cb); 

// to show the value: 
cb.setImmediate(true); // update the label immediatly 
Label selected = new Label(cb); 
main.addComponent(selected); 

但我真的建議你要知道在Vaadin項和屬性。 ComboBox中的每個選擇(以及Vaadin中的許多其他組件)都是一個可以具有任意數量屬性的項目。您可以將任何這些屬性顯示爲ComboBox中的項目標題。

有關更多信息,請參見the book

+0

感謝您的信息。 –

+0

我測試了它,它工作正常。多謝,夥計。 –

相關問題