2015-02-17 86 views
0

我在java類中有一個數組,我想在jcombobox中顯示所有數組項。我有一些在C#中的經驗,我已經嘗試做類似的事情,關於C#,與循環,但在我的代碼中有些錯誤。目前我沒有電腦,所以我不能在這裏發佈任何代碼來查看和分析我的工作。如何在combobox中顯示數組項目

如何創建顯示所有的數組項的方法,當他被正確jcomboboxevent稱爲

+0

告訴我們你已經編碼到目前爲止plz – 2015-02-17 21:53:54

+0

如果你看看javadoc有一個構造函數,它需要[[Vector '](http://docs.oracle.com/javase/8/docs/api/javax/swing/JComboBox.html#JComboBox-java.util.Vector-)或['E []'](http: //docs.oracle.com/javase/8/docs/api/javax/swing/JComboBox.html#JComboBox-E:A-)您可以在其中傳遞數組。 – chancea 2015-02-17 21:55:26

回答

0

試試這個: 爲的ArrayList爲此,

Whatever type[] obj = arraylist.toArray(new whatever type[arraylist.size()]); 
    JComboBox<?> combo = new JComboBox<>(obj); 

對於數組做到這一點:

JComboBox<?> combo = new JComboBox<>(array); 
相關問題