Java 我可以自定义绘制Jface表格列标题吗?
我正在通过为列指定OwnerDrawCellLabelProvider,用owner绘图编程一个JFace表。我现在很满意表格主体的外观,但也希望调整表格标题的外观Java 我可以自定义绘制Jface表格列标题吗?,java,swt,eclipse-rcp,jface,custom-draw,Java,Swt,Eclipse Rcp,Jface,Custom Draw,我正在通过为列指定OwnerDrawCellLabelProvider,用owner绘图编程一个JFace表。我现在很满意表格主体的外观,但也希望调整表格标题的外观 是否有任何API方法可以访问如何绘制每列的标题?我总是可以创建第二个自定义绘制的表格作为第一个表格的标题,但这似乎有点愚蠢。您可以查看NebulaGrid小部件。它有一个GridTableViewer和一个GridTreeViewer。很方便。它允许对列和行标题进行自定义。请参阅代码片段长期以来,一直有针对此open的增强请求。
是否有任何API方法可以访问如何绘制每列的标题?我总是可以创建第二个自定义绘制的表格作为第一个表格的标题,但这似乎有点愚蠢。您可以查看Nebula
Grid
小部件。它有一个GridTableViewer
和一个GridTreeViewer
。很方便。它允许对列和行标题进行自定义。请参阅代码片段长期以来,一直有针对此open的增强请求。