Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Du kannst einen eigenen DocumentListener definieren. Die Api-Docs erklären wie das geht.
Im DocumentListener prüfst du in insertUpdate(DocumentEvent e), ob die Eingabe zu behandeln ist oder eben nicht. Aus dem Event bekommst du die Eingabe, die du dann mit setText() auf der TextArea setzen kannst.