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.