作者:pxe2
先安装修改java
标准 jre/jdk 中只带了 redhat 6 的 font.properties, 需要建一个 font.properties.zh.redhat 放在 redhat 的 jre/lib 目录下。打开 /usr/lib/x11/fonts/ttf-zh 或者 /usr/share/fonts/zh_cn/truetype 下面的 font.dir, 将其中的一个中文字体名复制下来,比如 -misc-zysong18030-medium-r-normal--0-0-0-0-c-0-iso10646-1,按照 java 的字体规则改为 -misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1,将 font.properties.zh 中的内容复制到 font.properties.zh.redhat 中。
我选用字体 -misc-zysong18030-medium-r-normal--0-0-0-0-c-0-iso10646-1 是因为在 redhat 7.3 和 redhat 8.0 上都能用。
因为 jre/jdk 找不到 redhat 的 true type 字体,在文件 font.properties.zh.redhat 最后加入
appendedfontpath=/usr/lib/x11/fonts/ttf-zh
appendedfontpath=/usr/share/fonts/zh_cn/truetype
将字体名全部替换成 -misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1,替换后的 font.properties.zh.redhat 如下:
# @(#)font.properties.zh.redhat.linux 1.4 02/06/10
#
# copyright 2002 sun microsystems, inc. all rights reserved.
#
# component font mappings
#
serif.0=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
serif.italic.0=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
serif.bold.0=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
serif.bolditalic.0=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
sansserif.0=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
sansserif.italic.0=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
sansserif.bold.0=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
sansserif.bolditalic.0=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
monospaced.0=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
monospaced.italic.0=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
monospaced.bold.0=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
monospaced.bolditalic.0=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
dialog.0=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
dialog.italic.0=-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器