Checkstyle
A development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Sun Code Conventions, but is highly configurable. [Open source, LGPL]
url: checkstyle.sourceforge.net/
Dent
Java source code pretty-printer. Handles JDK 1.1 syntax. [Open Source, GPL]
url: kevinkelley.mystarband.net/java/dent.html
ImportScrubber
Utility to neaten up import statements in a source files. [LGPL]
url: sourceforge.net/projects/importscrubber/
infozone
Provides JAnalyzer tool which formats code according to Sun Java Coding Conventions. [Open Source, BSD-like]
url: infozone-group.org/
Jacobe
Free configurable Java code beautifier, which supports the widely used Java coding conventions from Sun Microsystems. [Freeware]
url: www.tiobe.com/jacobe.htm
Jalopy
A source code formatter for Java. It layouts source code according to some widely configurable rules, to meet a certain coding style without putting a formatting burden on individual developers. [Open source, GPL]
url: jalopy.sourceforge.net/
Jindent
A source code formatter for Java with custom coding style support. [Commercial]
url: www.jindent.com/
JPretty
A source code beautifier for java. [Freeware]
url: www.mmsindia.com/JPretty.html
JTStyle
Java source code transformatter: pretty prints, checks style, and transforms Java source code. [Free and commercial versions]
url: jsistools.com/news/JTStyle.shtml
JxBeauty
Sourcecode formatter and beautifier for Java files. [Freeware]
url: members.magnet.at/johann.langhofer/products/jxbeau...
Trita
Code beautifier that learns personal formats and styles other source files in that manner. [Commercial]
url: www.trita.com/
VanCBJ
A code beautifier java applet. [Open Source, GPL]
url: www.geocities.com/~starkville/vancbj.html