红联Linux门户
Linux帮助

ubuntn14.04下netbeans无法输入中文

发布时间:2015-09-11 10:55:04来源:linux网站作者:番茄攻城狮

我用的ibus 和英文版的ubuntun ,netbeans始终无法输入中文。

网上查了好多,有的说是jdk的字体问题,要吧xp下字体拷贝到ubuntu下


一、准备字体

XP的字体存放在c:/windows/fonts目录下,我们把喜爱的字体拷贝出来,比如simsun.ttc、simkai.ttf、simhei.ttf、simfang.ttf等。把这些字体文件拷贝到Ubuntu的/usr/share/fonts/xpfonts目录下


二、导入字体

打开“终端”运行以下命令行,建立字体缓存信息:
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv

命令执行成功后终端上会显示:
fc-cache: succeeded

步骤都执行成功了,无效。


还有说是netbeans 和ibus冲突

好吧 按这个思路删除ibus,安装fcitx


第一步:

Ubuntu 默认是安装了ibus.所以删除它

sudo apt-get remove ibus

对于已经安装老版本的fcitx,删掉再装.

sudo apt-get remove fcitx*

删除依赖库

sudo apt-get autoremove

检测是否删除fcitx

dpkg --get-selections | grep fcitx


第二步:

添加fcitx的ppa:

sudo add-apt-repository ppa:fcitx-team/nightly

然后刷新软件源:

sudo apt-get update


第三步:

然后直接安装搜狗输入法

sudo apt-get install fcitx-sogoupinyin

也可以装

sudo apt-get install fcitx-sunpinyin


第四步:

然后设置为fcitx为默认输入法

im-switch -s fcitx -z default
sudo im-switch -s fcitx -z default


第五步:

注销或重启就生效


装好了就可以在netbeans下输入中文了。


在CentOS上使用NetBeans开发C++,调用Python的过程、遇到的问题:http://www.linuxdiyf.com/linux/12848.html

Ubuntu下安装NetBeans:http://www.linuxdiyf.com/linux/11722.html

CentOS下安装NetBeans集成开发环境:http://www.linuxdiyf.com/linux/6035.html