This is nice stuff, congratulations Scotty.
I suppose this could be a silly question to you, but how did you managed to use java.awt.Button et al?
I'm currently using the irex's SimpleButton to have buttons and I developed a custom Label class to manage with labels (which is currently working ok, still testing), and I can see in your test?.java files that you are able to call without problem Button, Label and TextField classes. That classes were causing exceptions from trying to use them in my tests, and I remeber that in the early times of iliad java porting it did the same to you too.
Maybe I was lost in translation from your posts?
You are doing a great work, keep it on!