JCheckBox древовидная ячейка рендерер - PullRequest
0 голосов
/ 04 марта 2010

Я реализовал TreeCellRenderer, который возвращает JCheckBox (простой код, который визуализатор расширяет JCheckBox и устанавливает его статус выбора на основе флага в элементе), и он работает хорошо. Тем не менее, когда в списке более нескольких элементов, он отображается ОЧЕНЬ медленно. Прокрутка в списке и расширение узлов занимает более 1 секунды, что довольно медленно. Есть ли лучший способ реализовать средство рендеринга ячеек с флажками, чтобы ускорить его?

спасибо, Джефф

Ответы [ 2 ]

2 голосов
/ 04 марта 2010

Если вы можете использовать стороннюю библиотеку, вы можете использовать CheckBoxTree из JIDE Common Layer .

0 голосов
/ 05 марта 2010

оказывается, что в моем приложении было что-то еще, что замедляло работу.

...