使用数据填充JList

时间:2011-12-06 15:17:27

标签: java swing user-interface jpanel jlist

有没有人有关于如何使用用户输入的数据填充JListJPanel内)的任何好教程。具体来说,我想将人员添加到选定的名单中。这是用ArrayList填充它的问题吗?

非常感谢任何帮助。

4 个答案:

答案 0 :(得分:6)

  • 创建一个包装java.util.List的ListModel(例如,通过扩展AbstractListModel)
  • 配置JList以使用此模型
  • 创建并配置渲染器以根据需要格式化/显示列表中的对象

http://docs.oracle.com/javase/tutorial/uiswing/components/list.html

答案 1 :(得分:2)

您使用JList创建ListModel。当您修改ListModel时,它也会反映在JList上。

答案 2 :(得分:2)

我认为与Google有一点时间。我在Google上找到了以下结果。

答案 3 :(得分:-1)

使用任何布局管理器,例如Gridlayout