在我的Ubuntu框中,我通过复制CityIM.jar文件安装了City输入法(http://docs.oracle.com/javase/1.5.0/docs/guide/imf/spi-tutorial.html)我的jdk的jre / lib / ext。然后启动一个swing应用程序(例如freeMind),将焦点放在文本字段上,打开应用程序的系统菜单,但我没有在{{3}中看到该菜单上的任何“选择输入法”菜单项}
你知道为什么我能看到那个菜单项吗?感谢。
环境信息:
答案 0 :(得分:1)
这是某些java环境的功能,系统菜单不包含选择输入法项。例如Linux,Solaris,浏览器中的applet。在javadesktop.org上有一篇关于它的文章: Input Method Selection by a Hot Key
对于所有平台,都有可能使用热键触发输入法选择菜单,因此对于Ubuntu来说,这是设置它的唯一方法。在提到的文章中,他们提供InputMethodHotKey.jar
,这是配置此热键的一个很好的gui。我验证过,它适用于Debian。