protected void updateColors() {
		Color background = FlatUIUtils.nonUIResource( frame.isSelected() ? selectedTitleColor : notSelectedTitleColor );
		Color foreground = FlatUIUtils.nonUIResource( frame.isSelected() ? selectedTextColor : notSelectedTextColor );

		titleLabel.setForeground( foreground );
		iconButton.setBackground( background );
		iconButton.setForeground( foreground );
		maxButton.setBackground( background );
		maxButton.setForeground( foreground );
		closeButton.setBackground( background );
		closeButton.setForeground( foreground );
	}
Provides the Flat LaF internal frame title bar.

@author Karl Tauber
flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatInternalFrameTitlePane.java