summaryrefslogtreecommitdiff
path: root/source/com/c2kernel/gui/tabs/outcome/form/field/ComboField.java
diff options
context:
space:
mode:
Diffstat (limited to 'source/com/c2kernel/gui/tabs/outcome/form/field/ComboField.java')
-rw-r--r--[-rwxr-xr-x]source/com/c2kernel/gui/tabs/outcome/form/field/ComboField.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/source/com/c2kernel/gui/tabs/outcome/form/field/ComboField.java b/source/com/c2kernel/gui/tabs/outcome/form/field/ComboField.java
index 2a0b34a..303a870 100755..100644
--- a/source/com/c2kernel/gui/tabs/outcome/form/field/ComboField.java
+++ b/source/com/c2kernel/gui/tabs/outcome/form/field/ComboField.java
@@ -28,14 +28,14 @@ import com.c2kernel.utils.Logger;
public class ComboField extends StringEditField {
- JComboBox comboField;
+ JComboBox<String> comboField;
ListOfValues vals;
- DefaultComboBoxModel comboModel;
+ DefaultComboBoxModel<String> comboModel;
AnyNode listNode;
public ComboField(SimpleType type, AnyNode listNode) {
super();
- comboField = new JComboBox();
+ comboField = new JComboBox<String>();
content = type;
this.listNode = listNode;
createLOV();
@@ -88,7 +88,8 @@ public class ComboField extends StringEditField {
}
}
- comboModel = new DefaultComboBoxModel(vals.keySet().toArray());
+ String[] keyArray = new String[vals.keySet().size()];
+ comboModel = new DefaultComboBoxModel<String>(vals.keySet().toArray(keyArray));
comboModel.setSelectedItem(vals.getDefaultKey());
comboField.setModel(comboModel);
}