是这样的,我想把List<Operator> list放入Combo中去
(int i=0;i<list.size();i++){
combo.setItems(list.get(i))
}我是这么做的,结果报错说setItems不适用list.get(i),那应该怎么做呢,Operator是个类里面有3个基本变量
private int order; private String key; private String value;求帮助,我想了很久,基础太差想不出来,指点下吧
(int i=0;i<list.size();i++){
combo.setItems(list.get(i))
}我是这么做的,结果报错说setItems不适用list.get(i),那应该怎么做呢,Operator是个类里面有3个基本变量
private int order; private String key; private String value;求帮助,我想了很久,基础太差想不出来,指点下吧
this.order = order;
this.key = key;
this.value = value;
} public int getOrder() {
return order;
} public void setOrder(int order) {
this.order = order;
} public String getKey() {
return key;
} public void setKey(String key) {
this.key = key;
} public String getValue() {
return value;
} public void setValue(String value) {
this.value = value;
}}
public class ConditionUtil {
// public static String[] condChar = new String[] { "等于", "不等于", "包含", "不包含",
// "在…范围内", "在…范围外", "始于", "结束于", "通配符" };
//
// public static String[] condNumb = new String[] { "大于", "大于等于", "小于 ",
// "小于等于", "等于", "不等于", "包含", "不包含", "在…范围内", "在…范围外", "在数组内", "在数组外" }; public static List<Operator> charList = new ArrayList<Operator>(); public static List<Operator> ipList = new ArrayList<Operator>(); public static List<Operator> numbList = new ArrayList<Operator>(); public static List<Operator> timeList = new ArrayList<Operator>();
static {
charList.add(new Operator(0, "等于", "=="));
charList.add(new Operator(1, "不等于", "!="));
charList.add(new Operator(2, "在数组内", "memberof"));
charList.add(new Operator(3, "在数组外", "notmemberof"));
charList.add(new Operator(4, "开始于", "startmatches"));
charList.add(new Operator(5, "结束于", "endmatches"));
charList.add(new Operator(6, "通配符", "matches")); ///////////////////////
numbList.add(new Operator(0, "大于", ">"));
numbList.add(new Operator(1, "大于等于", ">="));
numbList.add(new Operator(2, "小于", "<"));
numbList.add(new Operator(3, "小于等于", "<="));
numbList.add(new Operator(4, "等于", "=="));
numbList.add(new Operator(5, "不等于", "!="));
numbList.add(new Operator(6, "在范围内", "in"));
numbList.add(new Operator(7, "在范围外", "out"));
// numbList.add(new Operator(8, "在数组内", "memberof"));
// numbList.add(new Operator(9, "在数组外", "notmemberof"));
/////////// // ipList.add(new Operator(0, "大于", ">"));
// ipList.add(new Operator(1, "大于等于", ">="));
// ipList.add(new Operator(2, "小于", "<"));
// ipList.add(new Operator(3, "小于等于", "<="));
ipList.add(new Operator(0, "等于", "=="));
ipList.add(new Operator(1, "不等于", "!="));
ipList.add(new Operator(2, "在范围内", "in"));
ipList.add(new Operator(3, "在范围外", "out"));
// ipList.add(new Operator(4, "在数组内", "memberof"));
// ipList.add(new Operator(5, "在数组外", "notmemberof"));
//////////////////
timeList.add(new Operator(0, "大于", ">"));
timeList.add(new Operator(1, "大于等于", ">="));
timeList.add(new Operator(2, "小于", "<"));
timeList.add(new Operator(3, "小于等于", "<="));
timeList.add(new Operator(4, "等于", "=="));
timeList.add(new Operator(5, "不等于", "!="));
timeList.add(new Operator(6, "在范围内", "in"));
timeList.add(new Operator(7, "在范围外", "out"));
// timeList.add(new Operator(8, "在数组内", "memberof"));
// timeList.add(new Operator(9, "在数组外", "notmemberof"));
}}
怎样才能放到combo里,太模糊的答案我刚才请教过没能理解才上网求助的
如有错误 概不负责
combo是哪个类的实例?