@Override
	protected void initColors() {
		Color defaultRecentColor = UIManager.getColor("ColorChooser.swatchesDefaultRecentColor");
		int numColors = numSwatches.width * numSwatches.height;

		colors = new Color[numColors];
		for (int i = 0; i < numColors; i++) {
			colors[i] = defaultRecentColor;
		}

		if (recentColors != null && recentColors.size() > 0) {
			int recentColorCount = recentColors.size();
			for (int i = 0; i < recentColorCount; i++) {
				colors[i] = recentColors.get(i);
			}
		}
	}
The background color, foreground color, and font are already set to the
defaults from the defaults table before this method is called.
Ghidra/Framework/Docking/src/main/java/docking/options/editor/SettableColorSwatchChooserPanel.java