从jlist向jlist添加项目

时间:2015-01-07 15:16:16

标签: java windowbuilder

美好的一天,我是窗户建设者的新手(64位mac eclipse如果重要的话)。考虑到教程代码中的错误数量,我猜测它最近已经更新了很多。

基本上我有一个jlist中的项目列表,它位于一个面板中,一个空的jlist位于另一个面板中。我需要创建一个从list_1添加到list_2的添加按钮,以及一个从list_2中删除的删除按钮。

第一个jlist的语法是

final DefaultListModel choices = new DefaultListModel();
//all the addElement

final JList list_1 = new JList(choices);
panel.add(list_1);
list_1.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);

1 个答案:

答案 0 :(得分:1)

  

我需要创建一个从list_1添加到list_2的添加按钮,以及一个从list_2中删除的删除按钮。

阅读How to Use Lists上的Swing教程中的部分。

带有Hire/Fire按钮的示例显示如何在List模型中添加/删除数据。将两个按钮中的概念合二为一,即可获得解决方案。