mirror of
https://github.com/JFormDesigner/FlatLaf.git
synced 2025-12-08 23:08:42 +03:00
SystemInfo.isMacFullWindowContentSupported now includes isMacOS; updated comments regarding system property apple.awt.application.appearance
This commit is contained in:
@@ -113,9 +113,9 @@ public class SystemInfo
|
|||||||
|
|
||||||
// features
|
// features
|
||||||
// available since Java 12; backported to Java 11.0.8 and 8u292
|
// available since Java 12; backported to Java 11.0.8 and 8u292
|
||||||
isMacFullWindowContentSupported =
|
isMacFullWindowContentSupported = isMacOS &&
|
||||||
javaVersion >= toVersion( 11, 0, 8, 0 ) ||
|
(javaVersion >= toVersion( 11, 0, 8, 0 ) ||
|
||||||
(javaVersion >= toVersion( 1, 8, 0, 292 ) && !isJava_9_orLater);
|
(javaVersion >= toVersion( 1, 8, 0, 292 ) && !isJava_9_orLater));
|
||||||
|
|
||||||
|
|
||||||
// Note: Keep following at the end of this block because (optional) loading
|
// Note: Keep following at the end of this block because (optional) loading
|
||||||
|
|||||||
@@ -55,7 +55,8 @@ public class FlatLafDemo
|
|||||||
// - "system": use current macOS appearance (light or dark)
|
// - "system": use current macOS appearance (light or dark)
|
||||||
// - "NSAppearanceNameAqua": use light appearance
|
// - "NSAppearanceNameAqua": use light appearance
|
||||||
// - "NSAppearanceNameDarkAqua": use dark appearance
|
// - "NSAppearanceNameDarkAqua": use dark appearance
|
||||||
// (needs to be set on main thread; setting it on AWT thread does not work)
|
// (must be set on main thread and before AWT/Swing is initialized;
|
||||||
|
// setting it on AWT thread does not work)
|
||||||
System.setProperty( "apple.awt.application.appearance", "system" );
|
System.setProperty( "apple.awt.application.appearance", "system" );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,8 @@ public class FlatLafThemeEditor
|
|||||||
// - "system": use current macOS appearance (light or dark)
|
// - "system": use current macOS appearance (light or dark)
|
||||||
// - "NSAppearanceNameAqua": use light appearance
|
// - "NSAppearanceNameAqua": use light appearance
|
||||||
// - "NSAppearanceNameDarkAqua": use dark appearance
|
// - "NSAppearanceNameDarkAqua": use dark appearance
|
||||||
// (needs to be set on main thread; setting it on AWT thread does not work)
|
// (must be set on main thread and before AWT/Swing is initialized;
|
||||||
|
// setting it on AWT thread does not work)
|
||||||
System.setProperty( "apple.awt.application.appearance", "system" );
|
System.setProperty( "apple.awt.application.appearance", "system" );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user