TreeViewer с Composite в качестве контента - PullRequest
2 голосов
/ 16 августа 2011

Я хочу построить дерево с пользовательской связкой виджетов в качестве контента. Так что не только простая метка, но и нечто более сложное, организованное в Composite. Возможно ли это в текущем SWT / JFace (3.7)? Если да, как мне это сделать? TreeViewer позволяет мне только установить LabelProvider, который имеет только методы getImage() и getText(). Или я ограничен только этим, изображением и простым ярлыком без какой-либо разметки?

1 Ответ

1 голос
/ 16 августа 2011

Вы не достаточно , что ограничено - есть CellLabelProvider, который позволяет вам делать такие вещи, как рисование графики внутри ячейки - но, насколько я знаю, естьнет способа поместить произвольные элементы управления в ячейки таблицы или дерева.Это неудивительно, потому что SWT обычно может что-то делать, только если это поддерживается во всех ОС и оконных системах, где доступен SWT.

...