苹果下swing程序(netbeans)的中文输入法
我在苹果下一直用netbeans来开发,之前为了因为没有在代码中输入中文的需求,所以在IMKQIM中设置netbeans为silence application,就是说在netbeans中自动关闭中文输入法,最近开发一个网站,在前端html中需要输入中文,就又把这个设置取消了,但取消后发现一个很诡异的现象,在netbeans中时而可以输入中文时而不行。这个问题郁闷了我好几天,google了许久,只有一两片文章提到在mac下的netbeans可以通过IMKQIM输入中文,但没有和我这个情况类似的情况。今天才偶然发现输入法不能使用的规律: 如果在启动netbeans时,系统输入法为英文,则在启动netbeans后,切换为中文输入法可以正常输入中文,反之如果启动netbeans时系统输入法为IMKQIM则不能输入中文。有点儿意思,也不想深究原因了,能用就好了,对于java的swing程序不能要求太多了 呵呵。