Могу ли я самостоятельно рисовать заголовки Jface TableColumn?
Я программирую таблицу JFace с помощью рисования владельца, назначая столбцам OwnerDrawCellLabelProvider. Теперь я доволен тем, как выглядит тело таблицы, но хотел бы также изменить внешний вид заголовка таблицы.
Есть ли какой-нибудь способ, которым я могу получить доступ к тому, как нарисован заголовок каждого столбца? Я всегда могу создать вторую пользовательскую таблицу, которая будет служить заголовком первой таблицы, но это кажется немного глупым.
1 ответ
Вы можете посмотреть на туманность Grid
виджет. Оно имеет GridTableViewer
также как и GridTreeViewer
, Довольно удобно. Это позволяет настраивать как столбцы, так и заголовки строк. Смотрите фрагменты здесь