@Override
	public void paint(Graphics g) {

		updateClipping();

		// Note: we should not have to set the colors here.  That is usually done by the renderer
		// when getTableCellRendererComponent() is called.  Some Lafs, like the FlatLaf will change
		// colors when painting, after the renderer component has been configured.  To support that,
		// we must update the colors here as well.  
		rendererComponent.setBackground(getBackground());
		rendererComponent.setForeground(getForeground());

		rendererComponent.paint(g);

		// paint our items after the delegate call so that we paint on top
		paintChildren(g);
	}
Sets the an emphasis value for this column that is used to slightly enlarge and call out the
sort for the column.  
@param sortEmphasis the emphasis value
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/GTableHeaderRenderer.java