c = PAINTER_PREFIX + "TableHeaderRendererPainter";
p = "TableHeader:\"TableHeader.renderer\"";
d.put(p + ".contentMargins", new InsetsUIResource(2, 4, 2, 4));
d.put(p + ".States", "Enabled,Pressed,Disabled,Focused,Sorted");
d.put(p + ".Sorted", new TableHeaderRendererSortedState());
d.put(p + "[Disabled].backgroundPainter", new LazyPainter(c, TableHeaderRendererPainter.Which.BACKGROUND_DISABLED));
d.put(p + "[Enabled].backgroundPainter", new LazyPainter(c, TableHeaderRendererPainter.Which.BACKGROUND_ENABLED));
d.put(p + "[Enabled+Focused].backgroundPainter", new LazyPainter(c, TableHeaderRendererPainter.Which.BACKGROUND_ENABLED_FOCUSED));
d.put(p + "[Pressed].backgroundPainter", new LazyPainter(c, TableHeaderRendererPainter.Which.BACKGROUND_PRESSED));
d.put(p + "[Enabled+Sorted].backgroundPainter", new LazyPainter(c, TableHeaderRendererPainter.Which.BACKGROUND_ENABLED_SORTED));