在Jlist中编辑项目

时间:2011-12-12 09:33:15

标签: java swing user-interface jlist

如何通过在该特定项目之后添加一个整数(类似追加)来编辑Jlist中的项目?使用addbuttonlistener将项添加到jlist工作正常,但我不知道如何编辑它们。

3 个答案:

答案 0 :(得分:4)

一种解决方案是使用单个列的JTable。然后你可以使用CellEditor。详情了解How to use Tables上的JTable和CellEditors。

答案 1 :(得分:2)

您必须更新model对象。

答案 2 :(得分:0)

我认为你可以使用

 int x = txtList.getSelectedIndex();
    if (x >= 0) {
        listModel.remove(x);
        txtList.setModel(listModel);
    }

txtlist是你的jlist名称。 首先,您应该声明listmodel。如果有问题,你可以联系我讨论铁饼