I recently wanted to redirect the output of Log4j to a JTextPane, so as to output messages to the JTextPane using a different color depending on the severity.
I spent some time searching for information and I quickly put together a small example. The following screenshot shows the output.
[ad#half_banner_inline]