I updated to SwingX-1.6.2 but found problems that didn't appear in 1.6. The colors of the JXTable cells looks odd. I use a highlighter with an alternate striping (HighlighterFactory.createAlternateStriping) for the colors and a subclass of DefaultTableCellRenderer for settings text, font,...
Since 1.6.1 it seems that the colors of the highlighter are ignored if a custom cell renderer is set. The documentation says there is a hack, but it does not work.
Has anybody a solution for this?
For custom cell rendering in SwingX,
Instead
Edit:
if unsupported rendering component types are needed, the way to go is to implement a ComponentProvider. That's a bit of work, because the provider has to fulfill a strict contract (like resetting the guaranteed property values, respect the StringValue, ... see the api doc) but it's needed once per component type only. Once done, the same provider can be used in all types of collection components (list JXList, JXComboBox, JXTree/Table)