Wave UI, Part 3

I’ve finally added some “real” components to the WaveUI Demo. The screenshot shows three buttons, either enabled or disabled. To implement this I had to create a new UI delegate for the JButton component. This led me to write a few awful lines of code to bypass some Metal look and feel settings. I definitely need to create a real Wave look and feel. Anyway, here is the result :

I won’t talk about WaveUI in my next entries. You can download the source code and see how one can create a nice looking UI with hideous code :)

Important Note: the WaveButtonUI uses code from Karsten Lentzsch’s Plastic Look and Feel. Plastic comes with the Looks package which is distributed under BSD license.