private void buttonPushed() {
		showDialog();
		previewButton.setFont((Font) getValue());
	}
Font property editor that is a bit unusual in that its custom component is a button that when 
pushed, pops up a dialog for editing the color. Use {@link FontPropertyEditor} for a more
traditional property editor that returns a direct color editing component.
Ghidra/Framework/Docking/src/main/java/docking/options/editor/FontEditor.java