Acá les copio un link de un traductor libre hecho en java (Swing) pero q tiene una buena apariencia, aparentemente usa Java 2D

http://www.apprenticeshipnotes.org/p/free-translation-tool.html