"Have you used all of the features of the nciku Japanese dictionary? Apart from looking up English or Japanese words to see their translation, kana pronunciation and romaji, you can also draw kanji characters with your mouse to look up words you don't know how to type, take memorization tests and view flashcards based on prebuilt word lists or your own custom vocabulary lists, and highlight words in dictionary definitions to see a quick translation. "
Students can draw Chinese character using mouse, and it will look it up in Chinese character dictionary. Available as applet or stand-alone program, Java source code available also.