В трех столбцах моего JTable, которые я создал, я хотел бы иметь список в каждой ячейке столбца. Я не уверен, с чего начать, возможно, создать собственный класс рендеринга ячеек, если это лучший вариант? Моя цель состоит в том, чтобы перечислить имена групп в каждой строке в каждой ячейке и увеличить высоту ячейки при добавлении новых строк. Каждая группа будет иметь запись AdmType и Admitted, поэтому мне также нужно будет выяснить, как добавить еще один флажок в ячейку столбца «Допустимые» для каждой новой записи группы.Как я могу отобразить JList внутри ячейки JTable?
0
A
ответ
0
Это ниже решение не работает для меня, но он явно работал на человека, который разместил снимок экрана своего успеха. Мои проблемы могут быть связаны с тем, как я настроил свою настройку TableModel.
почему ???, возможно оказание JList, JTree, как TableCellRenderer/TableCellEditor, поиск TreeTable, хороший один JXTreeTable, Outline от Netbeans, отдыха (говорить о хорошем одной) не являются свободными – mKorbel
Как отметил mKorbel, что-то вроде JXTreeTable, безусловно, было бы чем-то вроде хлопот, а не готовить собственный рендерер/редактор для ячейки стиля JList. –
Может ли JXTreeTable отображать его в виде дерева, хотя и не похоже на список? Или есть гибкость? – Kronoze