JavaPad 2.53 Free
JavaPad is a lighteight but very useful application that was designed in order to provide you with an easy to use means of editing your Java files. It has dialog boxes for convenient creation of classes and addition of methods.
This program also includes keyboard and menu shortcuts for many of the commonly used (and often tedious) methods and statements. You can easily customize this program to match your coding style and use your web browser to preview applets.
JavaPad also makes compiling and running programs a snap, with just a few clicks each. I recommend this program to intermediate or advanced Java programmers who like to keep code-writing completely under their control.