If you are just using a single column then make your label provider implement IFontProvider
(and perhaps IColorProvider
)
public Font getFont(Object element) {
return font or null to use default
}
Note: If you create any fonts be sure to dispose of them when your are done.