Is there a way to catch un-displayable characters before they are written to a JTextArea?
<p>I alter my keyTyped behaviour to default output the char to the JTextArea, however when I copy and paste, it produces an un-displayable character. </p>

<p>I need this to work across multiple operating systems so using case 22: doesn't work as this doesn't apply on Mac's. Does sun either have a case for catching paste's/copy's free from OS constraints, or does someone know a good work-around?</p>
