public static void main( String[] args ) {
		Locale.setDefault( Locale.ENGLISH );
		System.setProperty( "sun.java2d.uiScale", "1x" );
		System.setProperty( FlatSystemProperties.UI_SCALE, "1x" );

		File dir = new File( "dumps/uidefaults" );

		dump( FlatLightLaf.class.getName(), dir, false );
		dump( FlatDarkLaf.class.getName(), dir, false );

		if( SystemInfo.isWindows ) {
			dump( FlatIntelliJLaf.class.getName(), dir, false );
			dump( FlatDarculaLaf.class.getName(), dir, false );

			dump( FlatMacLightLaf.class.getName(), dir, false );
			dump( FlatMacDarkLaf.class.getName(), dir, false );

			dump( FlatTestLaf.class.getName(), dir, false );
		}

//		dump( MyBasicLookAndFeel.class.getName(), dir, false );
//		dump( MetalLookAndFeel.class.getName(), dir, false );
//		dump( NimbusLookAndFeel.class.getName(), dir, false );
//
//		if( SystemInfo.isWindows )
//			dump( "com.sun.java.swing.plaf.windows.WindowsLookAndFeel", dir, false );
//		else if( SystemInfo.isMacOS )
//			dump( "com.apple.laf.AquaLookAndFeel", dir, false );
//		else if( SystemInfo.isLinux )
//			dump( "com.sun.java.swing.plaf.gtk.GTKLookAndFeel", dir, false );
//
//		dump( "com.jgoodies.looks.plastic.PlasticLookAndFeel", dir, false );
//		dump( "com.jgoodies.looks.windows.WindowsLookAndFeel", dir, false );
//		try {
//			SwingUtilities.invokeAndWait( () -> {
//				dump( "org.pushingpixels.radiance.theming.api.skin.RadianceGraphiteAquaLookAndFeel", dir, false );
//			} );
//		} catch( Exception ex ) {
//			// TODO Auto-generated catch block
//			ex.printStackTrace();
//		}

		// used to test whether system color influences IntelliJ themes
		// (first run without this, save result, run with this and compare outputs)
//		FlatLaf.setSystemColorGetter( name -> {
//			return Color.red;
//		} );

//		dumpIntelliJThemes( dir );

		// JIDE
//		dump( FlatLightLaf.class.getName(), dir, true );
//		dump( FlatDarkLaf.class.getName(), dir, true );
//		dump( MyBasicLookAndFeel.class.getName(), dir, true );
//		dump( MetalLookAndFeel.class.getName(), dir, true );
//		if( SystemInfo.isWindows )
//			dump( "com.sun.java.swing.plaf.windows.WindowsLookAndFeel", dir, true );

		// dump UI keys
		UIDefaultsKeysDump.main( new String[0] );
	}
Dumps look and feel UI defaults to files.

@author Karl Tauber
flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/uidefaults/UIDefaultsDump.java