de.sciss
A pane widget which can be used to log text output, and which can be hooked up to capture the default console output.
Interface that unites functionality from inhomogeneous classes such as JFrame, JDialog, JInternalFrame