LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 10958|回复: 19

再提 Ubuntu/Debian 下 JAVA 中文显示

[复制链接]
发表于 2005-10-3 00:15:37 | 显示全部楼层 |阅读模式
IRC 上又有朋友问到这 JAVA 的 ,


1.
在 jre/lib/fonts/ 下建立个目录 fallback
比如我这儿就是
mkdir /usr/lib/j2sdk1.5-sun/jre/lib/fonts/fallback/

2.
在 fallback 里弄个中文字体
拷贝或链接都可以

比如我这就是
ln   -s   /usr/share/fonts/truetype/arphic/uming.ttf    /usr/lib/j2sdk1.5-sun/jre/lib/fonts/fallback/


3.
进入 jre/lib/fonts/fallback/ 执行 mkfontscale
再把  jre/lib/fonts/fonts.scale 的内容加到 jre/lib/fonts/fonts.dir

我这儿就是
cd  /usr/lib/j2sdk1.5-sun/jre/lib/fonts/fallback/
mkfontscale
cd ..
cat fallback/fonts.scale >>   fonts.dir
发表于 2005-10-3 01:48:03 | 显示全部楼层
我并没有做什么特别的设置,我的LumaQQ中文显示就是正常的啊!
其实我也不太懂JAVA相关的东西,请问这个主要是针对什么样的JAVA程序呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-3 10:27:45 | 显示全部楼层
lumaqq 这些当然默认就没有问题


这中文设置是对 swing , awt 这些的
像 浏览器里的 JAVA applet 等
回复 支持 反对

使用道具 举报

发表于 2005-10-4 00:28:40 | 显示全部楼层
哦,谢谢了!
回复 支持 反对

使用道具 举报

发表于 2005-10-4 10:47:29 | 显示全部楼层
花 MM 漏了說明這是 5.0 才可以的  
回复 支持 反对

使用道具 举报

发表于 2005-10-4 10:49:25 | 显示全部楼层
Post by yankaiqian
我并没有做什么特别的设置,我的LumaQQ中文显示就是正常的啊!
其实我也不太懂JAVA相关的东西,请问这个主要是针对什么样的JAVA程序呢?





因爲 Luma 是用 swt 寫的,直接調用系統的 GUI 組件,沒有的時候才像 AWT/Swing 一樣自行繪制。
回复 支持 反对

使用道具 举报

发表于 2005-10-4 13:04:42 | 显示全部楼层
我的不行啊,在 weiqi.tom.com 中看那个 java applet  做的棋谱程序,
还是乱码啊。
回复 支持 反对

使用道具 举报

发表于 2005-10-4 13:05:32 | 显示全部楼层
Post by jhuangjiahua
lumaqq 这些当然默认就没有问题


这中文设置是对 swing , awt 这些的
像 浏览器里的 JAVA applet 等


华华,我的还是不行
有没有可能是设置编码的问题,我现在的是UTF-8,会不会默认是GBK或是其它中文编码

看了这个文章

http://addone.blogchina.com/blog/187527.html

感觉应该很简单,而且我以前也装 Starsuite7,不过是在GB2312编码下

顺便问一下,在Debian或Ubuntu上有装上Starsuite8的吗?
回复 支持 反对

使用道具 举报

发表于 2005-10-4 19:46:47 | 显示全部楼层
记得以前和你争过这个话题.
最简单的只有两步:
1.
在 jre/lib/fonts/ 下建立个目录 fallback
比如我这儿就是
mkdir /usr/lib/j2sdk1.5-sun/jre/lib/fonts/fallback/

2.
把simsun.ttf复制进去就可以了.

此法优点:适合j2sdk任何版本,简单。缺点是涉及到simsun.ttf的版权。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-4 21:53:13 | 显示全部楼层
楼上的跟我的  1,2 不是一样么



不过我以前在 Sid 用 IceWM 的时候默认就中文正常
跟我原先的系统配置有关
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表