JCheckBox для отображения и выполнения функций в JList - PullRequest
0 голосов
/ 30 июня 2010

Я пытаюсь заставить JCheckBox отображаться в строке, которая находится в множественном списке выбора JList, и все еще выполняет свою функциональность.

Прямо сейчас, если я добавляю JCheckBox как элемент, он просто печатает его формат toString.

Помощь / идеи?

1 Ответ

3 голосов
/ 30 июня 2010

Если вы еще этого не сделали, вам нужно написать пользовательский ListCellRenderer, как описано в Написание собственного средства визуализации ячеек .

Приложение: Поскольку вам также понадобится редактор для обработки состояния флажка, вам может оказаться проще использовать один столбец JTable, как описано в Как использовать таблицы ,Обратите внимание, что столбец данных, имеющий тип Boolean, будет автоматически отображаться с флажком.

...