文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 招聘 专题 新闻
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» Linux & Advanced Application » Linux 下 Java 中文环境设置方法       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: [转载] Linux 下 Java 中文环境设置方法  ( 查看:138  回复:3 )   
 
amyhang
技术员  点击可查看详细



帖子 87
精华 0
无忧币 2576
积分 305
阅读权限 30
注册日期 2008-4-12
最后登录 2008-7-21 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-5-8 15:44   标题:Linux 下 Java 中文环境设置方法
上一帖 |
很多朋友在 Linux 下使用 Java 开发应用程序时发现中文显示不正常,在窗口应用中的中文显示为一串方块。这主要是由于字体设置不正确。JDK 自带的配置文件中,它所指定的中文字体不存在而造成了显示不正确。本文以 Mandrake Linux 8.2 、JDK 1.4.1 为例,简单的介绍了在 Linux 下 Java 中文环境的设置方法。其它 Linux 系统或 JDK 版本可参照本文作相应调整。

首先,检查你的 /usr/share/fonts/ttf/gb 目录下是否装有中文字体 gbsn00lp.ttf 。如果没有,也可以用 Windows 字体目录下的 song.ttf 来代替。将字体文件拷贝到 Java 安装目录下的 jre/lib/fonts 下。

第二,修改 Java 安装目录下的 jre/lib/fonts/fonts.dir 文件,将首行的 72 改为 73,然后添加下列内容:

gbsn00lp.ttf -Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0

注意:如果你用的是 song.ttf ,则应该将头部的 gbsn00lp.ttf 改为 song.ttf 。

第三,在 Java 安装目录下的 jre/lib 目录中,将字体配置文件 font.properties.zh.Turbo 复制为 font.properties.zh 。然后修改 font.properties.zh 。将文件中所有的:

-tlc-song-medium-r-normal--*-%d-*-*-c-*-gbk-0 替换为:
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0

第四,用 JDK 自带的演示程序 SwingSet2 测试,如果看到中文菜单则说明设置成功。

原文地址 http://www.javaidea.net/list.jsp?topic=4

其他文档http://ccpi.gov.cn/Linux/lg-zh-issue...inux_java.html



网络工程师到底该不该去考CCIE认证?
2008-5-8 15:441楼
[ 顶部 ]
 
safe.cn
新新人类  点击可查看详细



帖子 4
精华 0
无忧币 130
积分 50
阅读权限 20
注册日期 2007-11-14
最后登录 2008-6-17 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-5-10 16:38 
嗯,不错,顶顶...



网络工程师到底该不该去考CCIE认证?
2008-5-10 16:382楼
[ 顶部 ]
 
王东
技术员  点击可查看详细


十二生肖之蛇   天蝎座   行业勋章   技术勋章   诚信兄弟   专家门诊活动纪念勋章  
帖子 175
精华 0
无忧币 348
积分 237
阅读权限 30
来自 (保密)
注册日期 2007-11-20
最后登录 2008-7-18 离线

[查看资料]  [发短消息]  [Blog
[个人主页]    QQ       
发表于:2008-5-27 15:16 
谢谢



网络工程师到底该不该去考CCIE认证?
2008-5-27 15:163楼
[ 顶部 ]
 
王东
技术员  点击可查看详细


十二生肖之蛇   天蝎座   行业勋章   技术勋章   诚信兄弟   专家门诊活动纪念勋章  
帖子 175
精华 0
无忧币 348
积分 237
阅读权限 30
来自 (保密)
注册日期 2007-11-20
最后登录 2008-7-18 离线

[查看资料]  [发短消息]  [Blog
[个人主页]    QQ       
发表于:2008-5-27 15:58 
谢谢



网络工程师到底该不该去考CCIE认证?
2008-5-27 15:584楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号