jface tableviewer, как использовать разные редакторы ячеек для каждой ячейки? - PullRequest
0 голосов
/ 27 февраля 2012

есть ли способ указать разные редакторы ячеек для каждой ячейки в jface tableviewer, я знаю, что редактор ячеек указан на основе столбцов, но я хочу указать редактор ячеек на основе ячеек, есть ли обходной путь или это возможно?

1 Ответ

2 голосов
/ 09 марта 2012

EditingSupport, установленный на ViewerColumn, является динамическим. Когда запускается редактирование ячейки, платформа вызывает метод CellEditor getCellEditor(Object element) в вашей реализации поддержки редактирования. В этом методе вы можете выбрать возврат любого редактора в зависимости от переданной строки element .

...