一个java小应用,在中文版的操作系统运行一切正常。
但是在一台windows server 2000 英文版机器上(此机器已安装了中文包)
运行时,界面显示乱码(小方框),但是标题栏中文却显示正常。
PS:
1. 控制面板中Regional Options已设置成Chinese,系统默认语言也设置成Simplified Chinese。
2. 打印java默认编码为“GBK”。
3. 其他非java应用程序都可以正常显示中文。
4. jre安装的是1.6.0 u22。不知该如何解决该问题?
但是在一台windows server 2000 英文版机器上(此机器已安装了中文包)
运行时,界面显示乱码(小方框),但是标题栏中文却显示正常。
PS:
1. 控制面板中Regional Options已设置成Chinese,系统默认语言也设置成Simplified Chinese。
2. 打印java默认编码为“GBK”。
3. 其他非java应用程序都可以正常显示中文。
4. jre安装的是1.6.0 u22。不知该如何解决该问题?
我是用Launch4j打包成exe的,但是直接在cmd下运行java -jar 我的包.jar 也是一样的情况。
关于字体的问题,我在网上也搜索了一下,试着修改jre安装目录下的fontconfig.properties也没成功。