Pavlov is a multiple choice study system in which flashcards magically shuffle themselves to optimize study time. They sing and otherwise entertain you while you study. It uses easy-to- write "pluglets" for feedback mechanisms (entertainment) and question choice strategies (efficiency).
sillyview provides support for using the model-view-controller pattern with templated HTML to specify a user interface. A single template can then power a Java Swing application or a servlet, with little or no change in the application's code. A developer using sillyview can choose from packaged components such as HTMLPaneView and VelocityModel, or implement the sillyview interfaces to plug in custom functionality.
steelme is a theme manager for Java Swing programs. It allows end users to select from pre-installed themes (color/font schemes) or to create their own themes by using the ThemeEditor. steelme is designed to be lightweight and easy for the application developer to use, and it provides some functionality to export themes as Cascading Stylesheets.
Re: Still no Emacs bindings?
> I can't strongly second the desire for
> Emacs key bindings enough. After 20
> years of Emacs my fingers can't speak
> anything else. I keep checking back with
> the JEdit site every six months or so
> but I'm loosing hope. :-(
Hey, C-x C-s saves the document and doesn't do anything bad. That's better than vim, which I always freeze that way. :)
JEdit is head-and-shoulders above any XML editor I've tried. I'd love to say I used it for Java, but most of the plugins haven't caught up with JDK1.5 yet. The core for the latest release (pre13) seems to work fine with JDK1.5. I'm salivating at the prospect of checkstyling and jalopying my 1.5 code.
(Hey C-x C-s isn't submitting this form!?! I'm gonna go complain at the mozilla site. :)