diff options
author | bryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-08-09 04:45:29 +0000 |
---|---|---|
committer | bryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-08-09 04:45:29 +0000 |
commit | 5399d6269bb5cd44d24f85fd0c5561969eab6ef2 (patch) | |
tree | 7df2d1a62be0d08d79590aecb1eca36f3562d7f9 /libjava | |
parent | 8cd4a002d49be6b2afc1aa47a78eb6a3da980aa4 (diff) |
More AWT/Swing merge from GNU Classpath.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56151 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava')
-rw-r--r-- | libjava/ChangeLog | 3 | ||||
-rw-r--r-- | libjava/javax/swing/plaf/metal/MetalLookAndFeel.java | 31 |
2 files changed, 34 insertions, 0 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 03f34a5b5df..24aca7373e0 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -411,6 +411,9 @@ * gnu/awt/xlib/XGraphicsConfiguration.java, gnu/awt/xlib/XToolkit.java: Updated to compile against 1.4 abstract API. + + * javax/swing/plaf/metal/MetalLookAndFeel.java: New file from + GNU Classpath. * Makefile.am: Add new files. * Makefile.in: Rebuilt. diff --git a/libjava/javax/swing/plaf/metal/MetalLookAndFeel.java b/libjava/javax/swing/plaf/metal/MetalLookAndFeel.java new file mode 100644 index 00000000000..55ccc1ea8f1 --- /dev/null +++ b/libjava/javax/swing/plaf/metal/MetalLookAndFeel.java @@ -0,0 +1,31 @@ +package javax.swing.plaf.metal; + +import javax.swing.*; +import javax.swing.plaf.*; +import javax.swing.plaf.basic.*; + + +public class MetalLookAndFeel extends LookAndFeel + { + public boolean isNativeLookAndFeel() { return true; } + public boolean isSupportedLookAndFeel() { return true; } + public String getDescription() { return "Metal look and feel"; } + public String getID() { return "MetalLookAndFeel"; } + public String getName() { return "MetalLookAndFeel"; } + + + UIDefaults LAF_defaults; + + public MetalLookAndFeel() + { + } + + public UIDefaults getDefaults() + { + if (LAF_defaults == null) + LAF_defaults = new BasicDefaults(); + + // Returns the default values for this look and feel. + return LAF_defaults; + } + }; |