[Bug 183139] Re: [wishlist] make gtk laf default for icedtea-java
the new properties file is added. with the default commented out. now people can change it on their own. I intend to keep the nimbus l&f for lucid. ** Changed in: openjdk-6 (Ubuntu) Status: Triaged => Fix Released -- [wishlist] make gtk laf default for icedtea-java https://bugs.launchpad.net/bugs/183139 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 183139] Re: [wishlist] make gtk laf default for icedtea-java
On Intrepid, the following is true: [quote] (suggestion from 2008-08-09, see above) I think all we need to do is ... 1. Add a /etc/java-6-openjdk/swing.properties file with following content. # Swing properties swing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel 2. Add a symlink to this file at /usr/lib/jvm/java-6-openjdk/jre/lib/ [/quote] But Java applications don't use the Swing GTK look and feel by default. -- [wishlist] make gtk laf default for icedtea-java https://bugs.launchpad.net/bugs/183139 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 183139] Re: [wishlist] make gtk laf default for icedtea-java
Hi, Unfortunately the GTK+ LAF is NOT fully compatible with default Metal LAF, and in some cases may cause major application problems (including crashes and data lost). Even the new Nimbus LAF (included in Java 6 Update 10) is not set as default to preserve backward compatibility. However, there are two good solutions: * User/Package Maintainer can modify particular application shortcut to add "-Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel" parameter. Example command: java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -jar application.jar * Java Developers can set Look And Feel to: UIManager.getSystemLookAndFeelClassName() The getSystemLookAndFeelClassName() method automatically returns "com.sun.java.swing.plaf.gtk.GTKLookAndFeel" (GTK+ LAF) on Linux/GNOME platform. -- [wishlist] make gtk laf default for icedtea-java https://bugs.launchpad.net/bugs/183139 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 183139] Re: [wishlist] make gtk laf default for icedtea-java
Please find attached screenshot same application 'electric' with metal look and feel. ** Attachment added: "electric_metal.png" http://launchpadlibrarian.net/16673292/electric_metal.png -- [wishlist] make gtk laf default for icedtea-java https://bugs.launchpad.net/bugs/183139 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 183139] Re: [wishlist] make gtk laf default for icedtea-java
Please find attached screenshot of an application 'electric' with gtk look and feel. ** Attachment added: "electric_gtk.png" http://launchpadlibrarian.net/16673291/electric_gtk.png -- [wishlist] make gtk laf default for icedtea-java https://bugs.launchpad.net/bugs/183139 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 183139] Re: [wishlist] make gtk laf default for icedtea-java
I second this request. Java apps with GTKLookAndFeel look much better integrated than the ones with MetalLookAndFeel. I think all we need to do is ... 1. Add a /etc/java-6-openjdk/swing.properties file with following content. # Swing properties swing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel 2. Add a symlink to this file at /usr/lib/jvm/java-6-openjdk/jre/lib/ -- [wishlist] make gtk laf default for icedtea-java https://bugs.launchpad.net/bugs/183139 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 183139] Re: [wishlist] make gtk laf default for icedtea-java
** Changed in: openjdk-6 (Ubuntu) Status: New => Triaged -- [wishlist] make gtk laf default for icedtea-java https://bugs.launchpad.net/bugs/183139 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 183139] Re: [wishlist] make gtk laf default for icedtea-java
** Changed in: openjdk-6 (Ubuntu) Sourcepackagename: icedtea-java7 => openjdk-6 -- [wishlist] make gtk laf default for icedtea-java https://bugs.launchpad.net/bugs/183139 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 183139] Re: [wishlist] make gtk laf default for icedtea-java
** Changed in: icedtea-java7 (Ubuntu) Importance: Undecided => Wishlist -- [wishlist] make gtk laf default for icedtea-java https://bugs.launchpad.net/bugs/183139 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 183139] Re: [wishlist] make gtk laf default for icedtea-java
package hint: icedtea-java7 ** Changed in: icedtea-java7 (Ubuntu) Sourcepackagename: None => icedtea-java7 -- [wishlist] make gtk laf default for icedtea-java https://bugs.launchpad.net/bugs/183139 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs