I am having some success building VASSAL with bluej - an educational Java environment.
http://huey.stanaway.net/~david/Screenshot.png http://huey.stanaway.net/~david/Screenshot2.png Not sure if anyone is interested, but it may jelp learning how VASSAL works - you can instantiate and inspect objects - keep named object references and use them to when instantiating or calling methods on other objects.
