Hi Jeremy,
I am quite newbie to JAVA API and therefore I dont know much about AWT yet. In fact, project I want to realize requires realtime serialport (for MIDI sequencing), which should be writen in "some way of C or assembly", as Palm ports of Java VM does not support standard JNI often. But as Julia says, kAWT is possibility. And, in VAME is java non-compliant profile with direct support of Palm API and using standard Palm GUI resources created by PilRC. VAME and J9 are cool, but for Palm there is many limitations with natural use of this cool tools (debugger, profiler, ...). In fact VAME defines some small GUI called MicroView for faster platforms, but not for Palm
(Yet) Palm is relatively slow agains to WinCE processors, that is simply FACT.
Try VAME, this environment is very simple and understandable, in parallel with Java packages, classes, methods ... but environment is one thig and supported platform API other...
Latest VAME 1.3 has J2ME CLDC compliant profile for Palm too...
Hope this helps
I love VAME
Petr