如何从另一个类添加元素到jList?

时间:2010-11-11 09:23:03

标签: java jlist defaultlistmodel

我正在使用 netbeans 6.9.1。我有一个jframe,jframe有一个jList,而DefaultListModel名称是lm。我想使用另一个类向这个jList添加元素,但我无法弄清楚如何在网上找不到任何东西......我想我必须找到一种方法将DefaultListmodel放入我的类中...?

  • 我知道如何在jframe类中添加元素,使用addElement()但是从另一个类我难倒。

谢谢-jason

2 个答案:

答案 0 :(得分:0)

我只是猜测......你的问题需要更多细节,正如Nivas指出的那样。

但听起来像穿过手指你需要将列表模型公开为属性并从外部类操作它。

答案 1 :(得分:0)

假设ListModel是在较早阶段创建的(就像初始化JFrame类时那样),您应该有一个公共方法,它接收您要添加的项并将其添加到列表模型中。