Highlighters are the SwingX answer to creating custom renderers. Highlighters provide a common API for decorating renderable displays. Because of this commonality, you can defined decorations that work for lists, trees, and tables without doing extra work.