Text Area Scrolling
In response to the comment, the basics of the link are:
When using JDK1.4.2 (or earlier) the most common suggestion you will find in the forums is to use code like the following:
textArea.append(...);
textArea.setCaretPosition(textArea.getDocument().getLength());
However, I have just noticed that in JDK5 this issue has actually been resolved by an API change. You can now control this behaviour by setting a property on the DefaultCaret of the text area. Using this approach the code would be:
JTextArea textArea = new JTextArea();
DefaultCaret caret = (DefaultCaret)textArea.getCaret();
caret.setUpdatePolicy(DefaultCaret.ALWAYS_UPDATE);
As a side note can anybody tell me why I am not receiving email notifications when comments are added to my replies. I've checked the "I'd like email notifications of activity on my questions and answers" checkbox on my preferences page. And I've double checked my email address. Is there anything else I need to do?