[英]How convert string to ComboBoxModel
嘗試以下陳述
String[] content = {"A", "B"}; // Here you can have model eg: CompanyClass
JComboBox<String> cb = new JComboBox<String>();
ComboBoxModel<String> model = cb.getModel();
if (model instanceof DefaultComboBoxModel) {
DefaultComboBoxModel dcbm = (DefaultComboBoxModel) model;
dcbm.removeAllElements();
for (String value : content) {
dcbm.addElement(value);
}
}
首先,您必須為模型定義標簽。
String labels[] = { "A", "B", "C", "D", "E" };
DefaultComboBoxModel model = new DefaultComboBoxModel(labels);
JComboBox comboBoxName = new JComboBox();
comboBoxName.setModel(model);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.