Могу ли я самостоятельно рисовать заголовки Jface TableColumn?

Я программирую таблицу JFace с помощью рисования владельца, назначая столбцам OwnerDrawCellLabelProvider. Теперь я доволен тем, как выглядит тело таблицы, но хотел бы также изменить внешний вид заголовка таблицы.

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

1 ответ

Вы можете посмотреть на туманность Grid виджет. Оно имеет GridTableViewer также как и GridTreeViewer, Довольно удобно. Это позволяет настраивать как столбцы, так и заголовки строк. Смотрите фрагменты здесь

Другие вопросы по тегам