我想将对象添加到已由 Netbeans 生成的代码实例化的 JList。
我无法在 JList 构造函数中传递我自己的列表模型,因为我无法修改 Netbeans 生成的代码。
如何向 JList 添加对象。
最佳答案
根据我对 nfechner 的评论,这实际上取决于您构建 JList 的方式。如果您使用了 JList(ListModel)
或 JList(Vector)
构造函数,您可以通过调用 getModel()< 来修改模型的许可
,或者在 Vector
的情况下,只需维护对 Vector
的引用并对其进行修改(前提是您随后触发事件以通知任何模型监听器)。
但是,我相当确定 Netbeans IDE 中有“ Hook ”,允许您指定特定的模型实现,这将导致代码自动生成以包含它。
关于java - 如何将对象添加到 Java 中已实例化的 JList?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2117580/