I've been experimenting with the JIDE common layer and I'm quite impressed with the various components. However, the main issue I have experienced is the LAF on Mac.
On Mac (and maybe other OS's) the OK and Cancel buttons are reversed in position with regards to the standard Windows positions. When I create a standard JDialog, the Apple JRE correctly positions the OK and Cancel buttons. However if I use a JIDE dialog (such as the FolderChooser), the Open and Cancel buttons have incorrect positions. I assume this is also true for other JIDE dialogs. I am wondering if there are any plans to address this. While JIDE dialogs work well on Windows, I would not implement them on Mac for this reason.
Another issue is the JideTabbedPane. The JIDE implementation is very good on Windows. However, on Mac the appearance differs significantly from the Mac LAF. So on Mac, I would prefer to use the JTabbedPane, while on Windows I would like to implement the JideTabbedPane. Is there an easy way to do this, other than lots of if..else statements?
Thanks