个人工具

“Java”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
设置中文字体 (有两种方案): 。。。
第16行: 第16行:
 
* 建立fonts文件夹,然后新建fallback目录,并创建一个ttf-中文的 TTF 字体的软链接
 
* 建立fonts文件夹,然后新建fallback目录,并创建一个ttf-中文的 TTF 字体的软链接
 
  sudo mkdir fonts/fallback
 
  sudo mkdir fonts/fallback
  sudo ln -s /usr/share/fonts/truetype/wqy/wqy-zenhei.ttf fallback/wqy-zenhei.ttf(在Ubuntu 9.10里字体文件的后缀名为.ttc)
+
  sudo ln -s /usr/share/fonts/truetype/wqy/wqy-zenhei.ttc fallback/wqy-zenhei.ttf
  
 
方案二
 
方案二

2010年7月7日 (三) 00:48的版本

Open-Java

Sun-java6

参考 Sun-java6

中文

安装中文字体

在本文中假设你已经安装了ttf-wqy-zenhei字体包,如果你还没有安装的话,请下载 ttf-wqy-zenhei 字体包,使用下面的命令安装:

sudo apt-get install ttf-wqy-zenhei

其实只要是有中文字体就可以,只需要把后面相应的字体(具体有说明)在改成你所要的字体即可,这里为了方便还是用 ttf-wqy-zenhei 字体。

设置中文字体 (有两种方案)

方案一

  • 进入J2SDK的库目录中的字体目录,位于/usr/lib/jvm 中的某个目录 可能为 java-6-sun 可能为 java-6-openjdk,进入其子目录 jre/lib/
  • 建立fonts文件夹,然后新建fallback目录,并创建一个ttf-中文的 TTF 字体的软链接
sudo mkdir fonts/fallback
sudo ln -s /usr/share/fonts/truetype/wqy/wqy-zenhei.ttc fallback/wqy-zenhei.ttf

方案二

  • 用你使用的编辑器打开/usr/lib/jvm/java-6-sun/jre/lib/fontconfig.properties或者/usr/lib/jvm/java-6-openjdk/jre/lib/fontconfig.properties

进行改动找到

filename.-arphic-ar_pl_shanheisun_uni-medium-r-normal--*-*-*-*-p-*-iso10646-1=/usr/share/fonts/truetype/arphic/uming.ttf
filename.-arphic-ar_pl_uming_uni-medium-r-normal--*-*-*-*-p-*-iso10646-1=/usr/share/fonts/truetype/arphic/uming.ttf
  • 把这两句后的uming.ttf改为uming.ttc即可

测试改动

/usr/lib/jvm/java-6-sun/bin/java -jar /usr/lib/jvm/java-6-sun/demo/jfc/FileChooserDemo/FileChooserDemo.jar

如果点击浏览可以看到中文而不是方框的话,那么恭喜你,你成功了!

中文字体模糊

升级到了10.04,Java程序中文字体模糊

echo "export  _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on' ">> ~/.bashrc