diff options
Diffstat (limited to 'libjava/javax/swing/LookAndFeel.java')
-rw-r--r-- | libjava/javax/swing/LookAndFeel.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libjava/javax/swing/LookAndFeel.java b/libjava/javax/swing/LookAndFeel.java index 3a56a11..a250838 100644 --- a/libjava/javax/swing/LookAndFeel.java +++ b/libjava/javax/swing/LookAndFeel.java @@ -58,6 +58,12 @@ public abstract class LookAndFeel public abstract String getDescription(); + public static Object getDesktopPropertyValue(String systemPropertyName, Object fallbackValue) + { + Object value = Toolkit.getDefaultToolkit().getDesktopProperty(systemPropertyName); + return value != null ? value : fallbackValue; + } + public abstract String getID(); public abstract String getName(); |