At the risk of offending you again
it all looks pretty cool. Here's some (possibly) useful suggestions, feel free to ignore:
* You call view.stopView() but you never call view.startView().
* The DisplayOptions dialog is sweet, but you might find it easier later pulling it out into a seperate class.
* This one is a matter of taste I guess. The keyboard stuff is great but again it might be nicer in a seperate class. I think this only matters if you're going to use this framework for more than demos.
* If you want to do listeners embedded into the main class you could use inner classes and extend the Adapter classes (e.g. MouseAdapter). This stops you having to have a bunch of empty methods defined. It also stops the public external interface of your frame having the event methods exposed.
* I'm not sure how many key codes are defined, it might be more than 255. Can check or use KeyEvent.KEY_LAST to find out.
But as I said, in general, looks cool. I especially like the Powered By bit in the select screen mode. Is it going to change depending on whether you're using Java3D / Jogl / Xith ?
But arn't you jumping the gun a bit? We've got to vote on that logo yet