static FontUIResource createCompositeFont( String family, int style, int size ) {
		// load lazy font family
		FontUtils.loadFontFamily( family );

		// using StyleContext.getFont() here because it uses
		// sun.font.FontUtilities.getCompositeFontUIResource()
		// and creates a composite font that is able to display all Unicode characters
		Font font = StyleContext.getDefaultStyleContext().getFont( family, style, size );
		return (font instanceof FontUIResource) ? (FontUIResource) font : new FontUIResource( font );
	}
Initialize Aqua LaF on macOS, which is required for using Mac screen menubar.
(at least on Java 8, since 9 it seems to work without it)
<p>
This loads the native library "osxui" and initializes JRSUI.
Because both are not unloaded/uninitialized, Aqua LaF is initialized only once.
flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java