Все,набор различных высот JTree строк динамически
Отработанных последние два дня пытается динамически устанавливать различные высоты строки для JTree но нулевого успеха. Ниже приводится изображение того, что я пытаюсь достичь ... Вот что я пробовал:
(1) с помощью setRowHeight (0), так что узел будет запрашивать его текущей ячейки визуализатор
(2) установка PreferredSize (Dimension d) компонента, возвращаемого из средства отображения ячеек jtree.
(3) изменение строки в самом рендерере, которое я понимаю сейчас, не должно быть сделано.
Я не вижу, как я устанавливаю другой рендерер ячейки в том же столбце, например. столбец А ниже, где, возможно, я мог бы жестко кодировать другую высоту строки.
Кто есть какие-либо советы или трюки или еще лучше работающий пример, моя голова жарят, и я, кажется, исчерпали все другие ресурсы .. это должно быть возможно, не так ли?
Одна небольшая, но существенная деталь я ушел из .. я используя JTreeTable .. высота строка JTree кажется чтобы быть в порядке, используя код, похожий на ваш. Имея проблемы с сохранением части стола, выровненной с JTree – Strokes