As a suggestion, I think that the JIDE libraries should be wholly capable of compiling down to native code using GCJ.
I have tried to compile a JIDE-based application down to native using GCJ, but there are certain places in the JIDE codebase that are referencing hard-coded, platform-specific look-and-feel classes -- rather than using reflection.
On Windows, GCJ will choke on Apple LAF classes, and on Apple, GCJ will choke on Windows look and feel classes.
I'm not sure if there are other dependencies, but if JIDE could work to create GCJ-friendly, platform-neutral, compile-time code, that would be great. Thanks.
-- Rick