@Override
		public Component getListCellRendererComponent(JList<? extends String> list, String value,
				int index, boolean isSelected, boolean cellHasFocus) {
			setText(value);
			Font origFont = fontNameField.getFont();
			setFont(new Font(value.toString(), origFont.getStyle(), origFont.getSize()));

			setBackground(isSelected ? SELECTED_BG_COLOR : Colors.BACKGROUND);
			setForeground(isSelected ? list.getSelectionForeground() : list.getForeground());

			return this;
		}
Builds the base font selection panel.
Ghidra/Features/Base/src/main/java/ghidra/app/util/viewer/options/OptionsGui.java