我有一个包含3个类的应用程序 - 主要gui(书籍),添加,联系。
我的电话簿课程中有一个JList。 我有一个对话窗口作为我的添加类,因为它需要添加一个联系人,现在我可以添加数据但将其存储到一个数组中,然后将其放入一个JList是非常棘手的。
有人能帮忙吗?我是java的新手,我知道我需要在某些时候使用defaultListModel,但我不太明白在哪里
添加类中的我的按钮名为btnOK 我的arraylist只是ArrayListcontact 我的JList只是名为list。
感谢任何可以提供帮助的人!
答案 0 :(得分:1)
您不应该使用ArrayList来存储数据。数据应存储在ListModel中。
阅读How to Use Lists上Swing教程中的部分,了解一个工作示例,向您展示如何使用“Hire”按钮将人员名称添加到列表中。