Редактировать элемент в Jlist - PullRequest
1 голос
/ 12 декабря 2011

Как я могу отредактировать элемент из Jlist, просто добавив целое число после этого конкретного элемента (что-то вроде добавления)?Добавление элементов в jlist с помощью addbuttonlistener работает нормально, но я не знаю, как их редактировать.

Ответы [ 3 ]

4 голосов
/ 12 декабря 2011

Одним из решений является использование JTable с одним столбцом. Тогда вы можете использовать CellEditor. Узнайте больше о JTable и CellEditors на Как использовать таблицы .

2 голосов
/ 12 декабря 2011

Вам необходимо обновить модель объект.

0 голосов
/ 12 декабря 2013

Я думаю, что вы можете использовать

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

txtlist - ваше имя в списке.Во-первых, вы должны объявить listmodel.если есть проблемы, вы можете связаться со мной для обсуждения

...