From 726592adf6de004238a545476fb506bb88a54e2e Mon Sep 17 00:00:00 2001 From: mkoch Date: Fri, 31 Dec 2004 16:34:23 +0000 Subject: [PATCH] 2004-12-31 Michael Koch * javax/swing/LookAndFeel.java (getDesktopPropertyValue): New method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/java-gui-branch@92765 138bc75d-0d04-0410-961f-82ee72b054a4 --- libjava/ChangeLog | 5 +++++ libjava/javax/swing/LookAndFeel.java | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/libjava/ChangeLog b/libjava/ChangeLog index de8a13508c6..77e96f2294a 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,5 +1,10 @@ 2004-12-31 Michael Koch + * javax/swing/LookAndFeel.java + (getDesktopPropertyValue): New method. + +2004-12-31 Michael Koch + * javax/swing/JTree.java (hasChildren): New instance field. diff --git a/libjava/javax/swing/LookAndFeel.java b/libjava/javax/swing/LookAndFeel.java index 3a56a114943..a2508386d5e 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(); -- 2.11.4.GIT