← Back to team overview

openjdk team mailing list archive

[Bug 133103] Re: Java bug: getSystemLookAndFeelClassName() returns Metal, not GTK

 

** Also affects: openjdk-6 (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-6 in Ubuntu.
https://bugs.launchpad.net/bugs/133103

Title:
  Java bug: getSystemLookAndFeelClassName() returns Metal, not GTK

Status in “openjdk-6” package in Ubuntu:
  New
Status in “sun-java6” package in Ubuntu:
  Fix Released

Bug description:
  Binary package hint: sun-java6-jdk

  When using the UIManager.getSystemLookAndFeelClassName() method, it
  returns javax.swing.plaf.metal.MetalLookAndFeel (the cross-platform
  one), and not com.sun.java.swing.plaf.gtk.GTKLookAndFeel, as expected.
  If the UIManager.setLookAndFeel() method is called with the latter,
  the L&F will be set to GTK, so it is definitely there; the system just
  fails to recognize it as the default L&F.

  This error is reproducible with sun-java5-jdk as well; I have not
  tried the -jre packages or gcj. Both the <jdk root>/bin/java and
  <jdk_root>/jre/bin/java works alike.

  I am using Kubuntu 7.04.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/133103/+subscriptions