MicroEmulator无法输入中文的问题出在这个文件上:
microemulator-3.0.0-SNAPSHOT/microemu-javase-swing/src/main/java/org/microemu/app/ui/swing/SwingDeviceComponent.java

我写了个补丁,已经提交给了MicroEmulator的项目管理员:
http://groups.google.com/group/microemulator-developers/browse_thread/thread/2388eefc279b82c5

代码已并入主线,现在checkout的版本应该支持中文输入了,我在WindowsXP SP3 + Java1.6上测试通过。

附:

MicroEmulator checkout地址:
svn checkout http://microemu.googlecode.com/svn/trunk/ microemu-read-only

下面这个Issue已经Fixed:
Issue 41: MicroEmulator can't input chinese character
http://code.google.com/p/microemu/issues/detail?id=41

SwingDeviceComponent.java的diff:
http://code.google.com/p/microemu/source/diff?spec=svn2388&r=2388&format=side&path=/trunk/microemulator/microemu-javase-swing/src/main/java/org/microemu/app/ui/swing/SwingDeviceComponent.java

patch链接:
http://www.google.com/url?sa=D&q=http://groups.google.com/group/microemulator-developers/web/InputSupportPatch.diff&usg=AFQjCNHzC5ucsksSA5lVuSdShOj50IxN3A
转载请注明:作者:Kderhttp://www.kder.info/]  ,并以链接形式标明原文出处:http://www.kder.info/microemulator-chinese-input-solution.html

您也许想再看看这些: