LinuxSir.Org  
| 网站首页 | 注册账号 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
 
主题工具
旧 05-10-03, 00:15 第 1 帖
jhuangjiahua
 
jhuangjiahua 的头像
 
 
★☆版★主☆★  
  注册日期: Apr 2004
  我的住址: 深空
  帖子: 9,502
  精华: 19
 

标题: 再提 Ubuntu/Debian 下 JAVA 中文显示


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







__________________
-
每日抽一刻钟解答 ML 中初学者的问题,
每周抽两小时整理新学知识,发表体验 Blog/Wiki/mail 分享出去,
每周至少抽四个小时来翻译自个儿喜欢的自由软件的文档,
每月至少抽八小时编程,推进自个儿的项目,
每年至少参加一次自由软件的活动,传播自由软件思想,发展一名自由人…………

只要我们每个人都坚持下去!
10年!就可以改变中国软件的整体风貌!
          ── woodpecker.org.cn

───────────────────
linux.hiweed.com  ubuntu.org.cn  sf.net/projects/pycds

此帖于 05-10-03 00:36 被 jhuangjiahua 编辑.
  jhuangjiahua 当前离线   回复时引用此帖
旧 05-10-03, 01:48 第 2 帖
yankaiqian
 
yankaiqian 的头像
 
 
注册会员  
  注册日期: Jun 2004
  我的住址: 滨海──上海
  帖子: 505
  精华: 0
 

我并没有做什么特别的设置,我的LumaQQ显示就是正常的啊!
其实我也不太懂JAVA相关的东西,请问这个主要是针对什么样的JAVA程序呢?

此帖于 05-10-03 01:51 被 yankaiqian 编辑.
  yankaiqian 当前离线   回复时引用此帖
旧 05-10-03, 10:27 第 3 帖
jhuangjiahua
 
jhuangjiahua 的头像
 
 
★☆版★主☆★  
  注册日期: Apr 2004
  我的住址: 深空
  帖子: 9,502
  精华: 19
 

lumaqq 这些当然默认就没有问题


设置是对 swing , awt 这些的
像 浏览器里的 JAVA applet 等
  jhuangjiahua 当前离线   回复时引用此帖
旧 05-10-04, 00:28 第 4 帖
yankaiqian
 
yankaiqian 的头像
 
 
注册会员  
  注册日期: Jun 2004
  我的住址: 滨海──上海
  帖子: 505
  精华: 0
 

哦,谢谢了!
  yankaiqian 当前离线   回复时引用此帖
旧 05-10-04, 10:47 第 5 帖
Jwing 帅哥
 
Jwing 的头像
 
 
注册会员  
  注册日期: Apr 2004
  我的住址: 【湘】
  帖子: 640
  精华: 1
 

花 MM 漏了說明這是 5.0 才可以的







__________________
/*
* @ ½ • Sekatsim era eht slatrop fo yrevocsid
* @ copyleft by Jim
*/
【 MB 】Abit NF-7 Ver 2.0
【CPU】AMD 2500+ OC 3200
【RAM】StarRam DDR400 512*2
【HD0】Seagate7 120G 8M
【HD1】WD800JB 80G 8M
【DVD-R】Pioneer 109CH DVD Writing
  Jwing 当前离线   回复时引用此帖
旧 05-10-04, 10:49 第 6 帖
Jwing 帅哥
 
Jwing 的头像
 
 
注册会员  
  注册日期: Apr 2004
  我的住址: 【湘】
  帖子: 640
  精华: 1
 

引用:
作者: yankaiqian
我并没有做什么特别的设置,我的LumaQQ显示就是正常的啊!
其实我也不太懂JAVA相关的东西,请问这个主要是针对什么样的JAVA程序呢?



因爲 Luma 是用 swt 寫的,直接調用系統的 GUI 組件,沒有的時候才像 AWT/Swing 一樣自行繪制。
  Jwing 当前离线   回复时引用此帖
旧 05-10-04, 13:04 第 7 帖
robinswan 帅哥
 
robinswan 的头像
 
 
注册会员  
  注册日期: Apr 2004
  我的住址: 广州
  帖子: 847
  精华: 0
 

我的不行啊,在 weiqi.tom.com 中看那个 java applet 做的棋谱程序,
还是乱码啊。
  robinswan 当前离线   回复时引用此帖
旧 05-10-04, 13:05 第 8 帖
homesp
 
homesp 的头像
 
 
注册会员  
  注册日期: Jun 2004
  我的住址: 天津
  帖子: 1,487
  精华: 1
 

引用:
作者: jhuangjiahua
lumaqq 这些当然默认就没有问题


设置是对 swing , awt 这些的
像 浏览器里的 JAVA applet 等
华华,我的还是不行
有没有可能是设置编码的问题,我现在的是UTF-8,会不会默认是GBK或是其它编码

看了这个

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

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

顺便问一下,在Debian或Ubuntu上有装上Starsuite8的吗?







__________________
Debian Testing

Dell D630
2G RAM
Nvidia Quadro NVS 135m display card
  homesp 当前离线   回复时引用此帖
旧 05-10-04, 19:46 第 9 帖
PoemCode
 
PoemCode 的头像
 
 
注册会员  
  注册日期: Jul 2004
  帖子: 89
  精华: 0
 

记得以前和你争过这个话题.
最简单的只有两步:
1.
在 jre/lib/fonts/ 下建立个目录 fallback
比如我这儿就是
mkdir /usr/lib/j2sdk1.5-sun/jre/lib/fonts/fallback/

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

此法优点:适合j2sdk任何版本,简单。缺点是涉及到simsun.ttf的版权。
  PoemCode 当前离线   回复时引用此帖
旧 05-10-04, 21:53 第 10 帖
jhuangjiahua
 
jhuangjiahua 的头像
 
 
★☆版★主☆★  
  注册日期: Apr 2004
  我的住址: 深空
  帖子: 9,502
  精华: 19
 

楼上的跟我的 1,2 不是一样么



不过我以前在 Sid 用 IceWM 的时候默认就正常
跟我原先的系统配置有关
  jhuangjiahua 当前离线   回复时引用此帖
旧 05-10-05, 13:08 第 11 帖
robinswan 帅哥
 
robinswan 的头像
 
 
注册会员  
  注册日期: Apr 2004
  我的住址: 广州
  帖子: 847
  精华: 0
 

目录有点不同,但是我想应该是一样的吧。
我这里的目录是 :
/usr/lib/j2sdk1.5-sun/lib/fonts/
是j2re的默认的字体目录吧,

我也没有copy Simsun,
是做了个 /usr/share/fonts/ vera-yuanti 的连接。

具体的操作可能不是很相同,但是思路应该是一样的吧。
  robinswan 当前离线   回复时引用此帖
旧 06-07-25, 20:26 第 12 帖
delta
 
delta 的头像
 
 
注册会员  
  注册日期: Nov 2004
  帖子: 84
  精华: 0
 

引用:
作者: homesp
华华,我的还是不行
有没有可能是设置编码的问题,我现在的是UTF-8,会不会默认是GBK或是其它编码

看了这个

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

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

顺便问一下,在Debian或Ubuntu上有装上Starsuite8的吗?
我在ubuntu上装了starsuit8了,但是一运行就死在启动画面上了。

你们有谁遇到过吗?
真郁闷!!!!
  delta 当前离线   回复时引用此帖
旧 06-08-03, 09:14 第 13 帖
hantsy
 
hantsy 的头像
 
 
注册会员  
  注册日期: May 2003
  我的住址: 广州
  帖子: 2,593
  精华: 3
 

第3步是脱了裤子放屁,java完全采用自己的一套字体render方式







__________________
Spring Live 中文版发布
Blog:http://hantsy.cublog.cn
Gmail/Gtalk:hantsy@gmail.com
  hantsy 当前离线   回复时引用此帖
旧 06-08-29, 20:05 第 14 帖
songzw
 
 
 
注册会员  
  注册日期: Jan 2003
  帖子: 205
  精华: 0
 

标题: 经测试,不需要第三步


经测试,完全不需要第三步
  songzw 当前离线   回复时引用此帖
旧 06-08-30, 11:15 第 15 帖
addone 帅哥
 
addone 的头像
 
 
注册会员  
  注册日期: Jul 2004
  我的住址: 天堂的另一角
  帖子: 1,302
  精华: 4
 

这种方法确实可以使java应用程序显示,但是applet的也可以正常显示了么?







__________________
☆☆☆~Oo我是鱿鱼我怕谁oO~☆☆☆
----------------------------------------
Linux注册成员:#380584
----------------------------------------
不再用命令行啦~
  addone 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [启用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 22:08


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2010, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2009, LinuxSir.Org