For instance: MessageTracker.add(new Message("Text", 5000, "somScriptedAction();"); And since I will not be coding the content in java (I'm doing it in BeanShell) everything is held in the script file, so it is really easy to make scripted functions after the message.
I've also found out that I need to make an interface between scripting and my Keyboard object, otherwise I won't be able to control the keyboard mapping parameters or trap differeing key events from what is hard programmed in the State object.
Also, I was told that the demo wouldn't repaint the screen after coming up from a minimized state. I fixed this a while ago, but evidently I didn't on some platforms. I tested it on OSX and Win2K-AS. It was on XP that it had the problem (I think) so if someone else could test it out on XP that would be helpful.
Alright, back to homework...