Java Bean 数组列表

标签 java arraylist javabeans

我的 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/

相关文章:

java - Spring在运行时添加一些bean到服务上下文

java - Android 倒计时器不会停止

java - 在另一个类中使用来自扩展类的局部变量字符串

java - 什么时候使用嵌套的 Java 类才真正有用?

php - 将元素添加到具有间隙数字键的数组以形成索引数组/列表

java - boolean getter 方法的有效 JavaBeans 名称

java - 昂贵算法的 Clojure 性能

java - 以相反顺序打印 ArrayList 的元素

java - ArrayList 数据无法正确传输到 Java 中的数组

java - 将 xml 定义中的附加 bean 注册到已初始化的应用程序上下文中