I understand.
However, you should put in a bug with the JGoodies authors as that goes against the entire Java Look and Feel concept. You should not have to modify your code at all, nor should there be anything for the customers to understand beyond how to change the look and feel in the preferences.
If there are bugs or issues with how the jgoodies library works the authors should be notified so they can fix it. They may have already.
Perhaps you could make it an unsupported option for advanced users? A sort of use at your own risk option. You wouldn’t even need to expose the option through the UI, maybe just add a lf.showall option in the properties file.
Just asking, I’d understand if you didn’t want to do it.
-Mark
[quote=paultaylor]Hi Mark, we use the JGoodies Windows LAF rather than the default Windows LAF, but it appears in the Preferences/Apperance dropdown as Windows. This fixes a number of problems with the default Windows LAF.
In a very early version of Jaikoz there were more look and feels available, but there were two problems with this approach.
- Only Java users understood the Look and Feel concept.
- No Look and Feel worked perfectly out of the box , there was bug fixing and testing required for each Look And Feel.
For these reasons I only provide a native look and feel which most customers use, and a cross platform look and feel which is sometimes preferred by customers who use jaikoz on multiple operating systems.[/quote]