Clearlooks fails to draw borders/separators correctly in Java applications when the Look and Feel is set to GTK. This can be attributed to a small bug gtkrc that was sent upstream but unfortunately gtk-engines theme is all but abandoned at this point. I have attached the patch from the upstream bug that was closed "wont fix" in hopes that it can be applied locally. Reproducible: Always
Created attachment 384966 [details, diff] Clearlooks_Java.patch
Can you provide some screenshots showing the problem? Looks a bit surprising only java apps were affected by this Thanks
Created attachment 385048 [details] Several Screenshots I have attached several screenshots illustrating the problem in Netbeans 8.0 and the java menu look demo (http://docs.oracle.com/javase/tutorial/uiswing/examples/components/index.html#MenuLookDemo). This problem only happens when GTK is set to Java's look and feel (LAF). For the menu look demo, just compile with `ant` and start with `java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -jar dist/MenuLookDemo.jar` to see the issue. The "working" screenshots are what it looks like after the patch is applied to /usr/share/themes/Clearlooks/gtk-2.0/gtkrc. The default_laf screenshot is how things like with Java's default LAF, Metal.
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d995e6e89c222af0d0e1db0f949f8554c018ab0
Thanks!