请问一下,FC8下JAVA的中文环境怎么设置,谢谢

heixia108
请问一下,FC8下JAVA的中文环境怎么设置,谢谢

我按照这个方法

[table=95%][tr][td][font=FixedSys][color=#000000]Linux下java的Swing[color=#0000cc]/[/color]AWT程序乱码解决

cd [color=#0000cc]<[/color]JAVA_HOME[color=#0000cc]>[/color][color=#0000cc]/[/color]lib[color=#0000cc]/[/color]fonts或者cd [color=#0000cc]<[/color]JAVA_HOME[color=#0000cc]>[/color][color=#0000cc]/[/color]jre[color=#0000cc]/[/color]lib[color=#0000cc]/[/color]fonts
mkdir fallback

其中[color=#0000cc]<[/color]JAVA_HOME[color=#0000cc]>[/color]是你安装jdk[color=#0000cc]/[/color]jre的路径,我的是[color=#0000cc]/[/color]usr[color=#0000cc]/[/color]lib[color=#0000cc]/[/color]jdk1[color=#0000cc].[/color]5。复制或者链接一个中文字体至其下:

ln [color=#0000cc]-[/color]s [color=#0000cc]/[/color]usr[color=#0000cc]/[/color]share[color=#0000cc]/[/color]fonts[color=#0000cc]/[/color]truetype[color=#0000cc]/[/color]simsun[color=#0000cc].[/color]ttf [color=#0000cc]/[/color]usr[color=#0000cc]/[/color]lib[color=#0000cc]/[/color]jdk1[color=#0000cc].[/color]5[color=#0000cc]/[/color]jre[color=#0000cc]/[/color]lib[color=#0000cc]/[/color]fonts[color=#0000cc]/[/color]fallback[color=#0000cc]/[/color]simsun[color=#0000cc].[/color]ttf

[/color][/font][/td][/tr][/table]

进入到jvm时

[table=95%][tr][td][font=FixedSys][color=#000000][color=#0000cc][[/color]root@localhost jvm[color=#0000cc]][/color][color=#0000cc]#[/color] ls
java                    java[color=#0000cc]-[/color]1[color=#0000cc].[/color]7[color=#0000cc].[/color]0                  java[color=#0000cc]-[/color]icedtea   jre[color=#0000cc]-[/color]1[color=#0000cc].[/color]7[color=#0000cc].[/color]0
java[color=#0000cc]-[/color]1[color=#0000cc].[/color]5[color=#0000cc].[/color]0              java[color=#0000cc]-[/color]1[color=#0000cc].[/color]7[color=#0000cc].[/color]0[color=#0000cc]-[/color]icedtea          jre            jre[color=#0000cc]-[/color]1[color=#0000cc].[/color]7[color=#0000cc].[/color]0[color=#0000cc]-[/color]icedtea
java[color=#0000cc]-[/color]1[color=#0000cc].[/color]5[color=#0000cc].[/color]0[color=#0000cc]-[/color]gcj          java[color=#0000cc]-[/color]1[color=#0000cc].[/color]7[color=#0000cc].[/color]0[color=#0000cc]-[/color]icedtea[color=#0000cc]-[/color]1[color=#0000cc].[/color]7[color=#0000cc].[/color]0[color=#0000cc].[/color]0  jre[color=#0000cc]-[/color]1[color=#0000cc].[/color]5[color=#0000cc].[/color]0      jre[color=#0000cc]-[/color]gcj
java[color=#0000cc]-[/color]1[color=#0000cc].[/color]5[color=#0000cc].[/color]0[color=#0000cc]-[/color]gcj[color=#0000cc]-[/color]1[color=#0000cc].[/color]5[color=#0000cc].[/color]0[color=#0000cc].[/color]0  java[color=#0000cc]-[/color]gcj                    jre[color=#0000cc]-[/color]1[color=#0000cc].[/color]5[color=#0000cc].[/color]0[color=#0000cc]-[/color]gcj  jre[color=#0000cc]-[/color]icedtea
[/color][/font][/td][/tr][/table]

接着
[table=95%][tr][td][font=FixedSys][color=#000000][color=#0000cc][[/color]root@localhost jvm[color=#0000cc]][/color][color=#0000cc]#[/color] cd jre
[color=#0000cc][[/color]root@localhost jre[color=#0000cc]][/color][color=#0000cc]#[/color] ls
bin  lib
[color=#0000cc][[/color]root@localhost jre[color=#0000cc]][/color][color=#0000cc]#[/color] cd lib
[color=#0000cc][[/color]root@localhost lib[color=#0000cc]][/color][color=#0000cc]#[/color] ls
accessibility[color=#0000cc].[/color]properties  fontconfig[color=#0000cc].[/color]Fedora[color=#0000cc].[/color]properties[color=#0000cc].[/color]src  logging[color=#0000cc].[/color]properties
applet                    fontconfig[color=#0000cc].[/color]properties[color=#0000cc].[/color]src         management
audio                     fontconfig[color=#0000cc].[/color]SuSE[color=#0000cc].[/color]bfc               management[color=#0000cc]-[/color]agent[color=#0000cc].[/color]jar
calendars[color=#0000cc].[/color]properties      fontconfig[color=#0000cc].[/color]SuSE[color=#0000cc].[/color]properties[color=#0000cc].[/color]src    meta[color=#0000cc]-[/color]index
charsets[color=#0000cc].[/color]jar              fontconfig[color=#0000cc].[/color]Ubuntu[color=#0000cc].[/color]bfc             net[color=#0000cc].[/color]properties
classlist                 fontconfig[color=#0000cc].[/color]Ubuntu[color=#0000cc].[/color]properties[color=#0000cc].[/color]src  psfontj2d[color=#0000cc].[/color]properties
cmm                       i386                              psfont[color=#0000cc].[/color]properties[color=#0000cc].[/color]ja
content[color=#0000cc]-[/color]types[color=#0000cc].[/color]properties  im                                resources[color=#0000cc].[/color]jar
currency[color=#0000cc].[/color]data             images                            rt[color=#0000cc].[/color]jar
ext                       jce[color=#0000cc].[/color]jar                           security
flavormap[color=#0000cc].[/color]properties      jexec                             sound[color=#0000cc].[/color]properties
fontconfig[color=#0000cc].[/color]bfc            jsse[color=#0000cc].[/color]jar                          zi
fontconfig[color=#0000cc].[/color]Fedora[color=#0000cc].[/color]bfc     jvm[color=#0000cc].[/color]hprof[color=#0000cc].[/color]txt
[color=#0000cc][[/color]root@localhost lib[color=#0000cc]][/color][color=#0000cc]#[/color] cd zi
[color=#0000cc][[/color]root@localhost zi[color=#0000cc]][/color][color=#0000cc]#[/color] cd fallback[color=#0000cc]/[/color]
[color=#0000cc][[/color]root@localhost fallback[color=#0000cc]][/color][color=#0000cc]#[/color] [/color][/font]ln -s /usr/share/fonts/zh_CN/TrueType/zysong.ttf zysong.ttf[/td][/tr][/table]

可是设置后JAVA程序还是有中文乱码,请问可以怎么解决,谢谢!

[[i] 本帖最后由 heixia108 于 2008-5-20 23:09 编辑 [/i]]

5day
看看java.awt.Font能解决你的问题不。

heixia108
谢谢
不过我是运行一个JAVA软件(从命令行运行的),运行结果如下(菜单项为乱码)

[attach]251716[/attach]

自己写的程序中弹出的对话框也是乱码