我的 java bean 中有一个字符串数组列表。我希望能够在设计时在属性编辑器中添加/删除此列表。我该如何实现?大约 5 年后我又回到了 Java,所以我有点傻。我已设法使所有简单类型属性在编辑器中可编辑,但是当您在属性编辑器中单击“...”时,此属性表示该类型不支持自定义编辑。 所以... 有人能指出我正确的方向吗?
非常感谢!!!
最佳答案
嗯...你的意思是这个吗?
import java.util.List;
public MyBean {
private List<String> stringList;
public void add(String str) {
stringList.add(str);
}
public String get(int i) {
return stringList.get(i);
}
public String[] getElements() {
String[] elements;
stringList.toArray(elements);
return elements;
}
// ... Your bean struct here
}
或者您需要this (JList) .
关于Java Bean 数组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4218682/