creating swing look&feel

hello,

does anyone of you have any experience in creating a swing look&feel?

i am especially interested in styling the heavyweight components like JFrame, JDialog, etc.

these can be activated by setting
JDialog.setDefaultLookAndFeelDecorated(true);

thanks a lot for any pointers to tutorials.

Here are some resources that I collected when I was looking into it.

http://www17.homepage.villanova.edu/william.pohlhaus/is/doc/Java%20Look%20and%20Feel.htm
http://java.sun.com/products/jlf/at/book/
http://java.sun.com/products/jfc/tsc/articles/sce/index.html
http://java.sun.com/products/jfc/tsc/articles/lookandfeel_reference/index.html

Creating a look and feel is not complicated, but it is a lot of work. When starting out you should look through the source of Metal Look and Feel to see how it works, especially MetalLookAndFeel.java

thank you very much!
those links are very helpful!

Also be sure to check the platform look and feel’s as included in <JDK_HOME>\src\com\sun\java\swing\plaf\ . And Captain Jester is right that it’s a looot of work :slight_smile: