@Override
	public void setIcon(Icon newIcon) {
		Icon disabledIcon = ResourceManager.getDisabledIcon(newIcon);
		setDisabledIcon(disabledIcon);
		super.setIcon(newIcon);
	}
Construct a new EmptyBorderButton that has text and an icon.
@param text button text
@param icon icon for the button
Ghidra/Framework/Docking/src/main/java/docking/widgets/EmptyBorderButton.java