JavaTools - Lightweight IDE for creating, compiling and executing Java applications and applets. - http://fieldbird.com/JavaTools/
SyncJEdit - A free Java IDE with integreted tools: class hierarchy, add listener automatically, project relationship, view zipped file, add class code, runtime input stream, view class and Java file in class paths, format Java file. - http://www.syncedit.com/
QuickCup - A project-based IDE is easy to pick up, giving one-click compile, run (as application or applet), package (into JAR files), and upload to web site. Text editor is no-frills but functional. On-line help. - http://www.simonhuggins.com/arctan/quickcup/
jGRASP - A multi-platform, multi-language IDE that adds Control Structure Diagrams to Java, C, C++, Objective-C, Ada, and VHDL source code. [Freeware] - http://www.eng.auburn.edu/grasp/
Gel - Java and JSP IDE for Windows. By GExperts Inc. - http://www.gexperts.com/
JPE - Java text editor and IDE. [Freeware] - http://www.jpedit.co.uk/
BlueJ - An integrated, interactive Java development environment, featuring class structure diagrams, interactive invocation and an easy-to-use interface. BlueJ was developed for teaching and learning Java. [Freeware] - http://www.bluej.org/