Подтвердить что ты не робот

Как реализовать jtable с переменной высотой строки

Ни один из ответов на два предыдущих вопроса (здесь и здесь) разрешает мою проблему.

У меня есть столбец с несколькими столбцами, для которого я хочу отображать строковое содержимое некоторых столбцов более чем одной строки внутри ячейки на основе новой строки char ( "\n" ) внутри строки. Количество строк в строке является случайным, известным только во время выполнения. Только затронутая строка должна быть настроена по всем столбцам на новую высоту. Может быть разное количество строк на пораженный столбец, а высота строки должна быть скорректирована до максимальной высоты по столбцам.

Как это сделать?
Если возможно, будет очень оценен какой-то примерный код.
TIA

4b9b3361

Ответ 1

Если бы я понял, что вам нужен MultilineCellRenderer. Здесь уже много примеров. Обычно они основаны на JTextArea, чтобы получить функциональность переноса строк.

Я еще не использовал его сам, но вот пример, который выглядит на первый взгляд хорошим:

MultilineCellRenderer