linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > Linux开发区 > 软件开发 >
栏目导栏
资料搜索
热门文章
·Linux 下 C 语言编程
·Linux下的通用线程池创建
·C++字符串转换篇
·linux C 进程操作篇
·linux上的C/C++编译器gcc/egcs
·linux C 文件权限控制篇
·GCC使用手册
·linux C 接口处理篇
·在Redhat Linux上安装 GCC 编译
·fopen()函数的参数说明
·C语言运算符
·GCC使用指南
·Linux下C开发环境的构成和安装
·GCC使用手册与常用命令
·Linux常用C函数-日期时间篇
最新文章
·epoll入门
·在Linux下发布程序需要注意版本
·Suse Linux系统下JAVA AWT界面
·Vim编译器配合ctags实现函数原
·在Ubuntu Linux 8.04上构建GCC
·Linux操作系统下Socket编程地址
·将VC程序移植到Linux系统的几点
·Linux下malloc/free与new/dele
·Linux下用GTK和socket实现简单
·Linux操作系统下让Tomcat启动在
·Linux操作系统中如何编译C程序
·几种常被人们忽略的Linux系统下
·Eclipse编程工具 在Ubuntu下的
·Linux操作系统下的网络地址转换
·老手经验谈:Linux驱动程序开发
Google
 
JDK1.4和JDK1.5在Linux下的中文显示配置
[ 作者:  加入时间:2007-11-05 16:59:12  来自:Linux联盟收集整理 ]
Jdk1.4: linux 下 java 的 swing 默认不能显示汉字, 网上这方面的介绍很多, 只是似乎都不是很详细, 因此我觉得还是有必要再把这些陈词滥调再重复一遍。 首先, 使用 su 命令切换为 root, 再使用 cd 命令切换到你的 jdk 安装路径下, 例如, 在我机器上, jdk 安装在 /usr/java/j2sdk1.4.2_01/ 下。 然后, 切换到该目录下的 jre/lib 目录下, 将 font.properties 备份一下: # cd /usr/java/j2sdk1.4.2_01/# cd jre/lib/# mv font.properties font.properties.bak 接下来, font.properties.zh_cn.sun 复制为 font.properties。 如果你的机器上没有 font.properties.zh_cn.sun, 那应该有“font.properties.zh_cn.别的单词”什么的。 如果都没有, 那你最好重装一份更新版本的 jdk。 # cp font.properties.zh_cn.sun font.properties 最后, 编辑复制得到的 font.properties 文件, 跳到文件尾部, 找到“filename.xxx=”这一行, 将后面的路径修改为你机器上的 simsun.ttf 所在的全路径, 下面的 appendedfontpath 一行也做相应修改, 将路径指向你的 simsun.ttf 所在文件夹。 filename.-hanyi-hanyisong-medium-r-normal--*-%d-*-*-c-*-gbk-0=/usr/share/fonts/local/simsun.ttfappendedfontpath=/usr/share/fonts/local/ Jdk1.5: linux 下 java 的 swing 默认不能显示汉字, 网上对于 jdk 1.4 的中文配置介绍很多, 滇狐的网站也介绍了这方面的内容。 相比之下, 关于 jdk 1.5 的中文配置的相关资料就比较难找了, 滇狐费了不少功夫才配置好了 jdk 1.5 的中文显示, 现把配置过程详细叙述如下: 首先, 使用 su 命令切换为 root, 再使用 cd 命令切换到你的 jdk 安装路径下, 例如, 在我机器上, jdk 安装在 /usr/java/jdk1.5.0_05/ 下。 然后, 切换到该目录下的 jre/lib 目录下, 你会看到该目录下有许多形如 fontconfig.*.properties.src 的文件。 选择一个最接近你的系统的 properties, 将它复制为 fontconfig.properties。 例如, 我的系统是 fedora core, 因此我就使用 fontconfig.redhat.properties: # cp fontconfig.redhat.properties.src fontconfig.properties 编辑复制得到的 font.properties 文件, 将文件开头处的 component font mappings 块中的中文默认字体改为 simsun, 如下: # component font mappingsallfonts.chinese-cn-iso10646=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1 接着, 在 font file names 块中添加 simsun 的路径映射, 把以下的路径改为你机器里的 simsun.ttf 所在的路径: # font file namesfilename.-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/local/share/fonts/simsun.ttf 最后跳到文件尾部, 将 awt 的字体搜索路径指向相应的目录: # awt x11 font pathsawtfontpath.chinese-tw- iso10646=/usr/local/share/fontsawtfontpath.chinese-cn- iso10646=/usr/local/share/fontsawtfontpath.japanese- iso10646=/usr/local/share/fontsawtfontpath.korean- iso10646=/usr/local/share/fonts Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·Linux操作系统下DHCP中继代理的实现方法  (2007-11-05 16:57:45)
 ·了解Linux系统下的权限与执行命令的权限  (2007-11-05 16:56:58)
 ·在Linux操作系统下Minicom串口调试配置  (2007-11-05 16:54:47)
 ·Linux操作系统命令操作小知识  (2007-11-05 16:52:04)
 ·Linux下VI编辑器不能保存中文的问题解决  (2007-11-05 16:51:17)
 ·Linux下的Asp.Net配置指南  (2007-11-02 13:46:11)
 ·在 Linux 下运行 ASP.NET 2.0  (2007-11-02 13:44:00)
 ·Linux下挂载各种分区的方法  (2007-11-02 11:52:48)
 ·Linux下各种压缩文件的解压方法  (2007-11-02 11:49:12)
 ·MySQL源码包在Linux上安装和配置  (2007-11-02 11:47:28)