Suggested reading: http://www.catb.org/~esr/faqs/smart-questions.html

http://www.java-forums.org/awt-swing/45797-how-can-i-detect-word-text-editor-when-i-right-click.html