我在Debian 3.1(sarge)下安装了jdk1.4.2
好像需要配置一下,如何配置?
测试程序如下import java.awt.*;
import java.util.*;class t1
{public t1()
{Frame f=new Frame("test"); Locale currentLocale;
ResourceBundle messages;
currentLocale = new Locale("zh","CN"); messages = ResourceBundle.getBundle("MessagesBundle",currentLocale); Button b=new Button(messages.getString("greetings"));
f.add(b,"Center"); f.pack(); f.setVisible(true);
}
public static void main(String args[])
{new t1();}
}
好像需要配置一下,如何配置?
测试程序如下import java.awt.*;
import java.util.*;class t1
{public t1()
{Frame f=new Frame("test"); Locale currentLocale;
ResourceBundle messages;
currentLocale = new Locale("zh","CN"); messages = ResourceBundle.getBundle("MessagesBundle",currentLocale); Button b=new Button(messages.getString("greetings"));
f.add(b,"Center"); f.pack(); f.setVisible(true);
}
public static void main(String args[])
{new t1();}
}
可以使用fcitx在firefox中输入中文
还有你的文件的编码统一就不会有问题.如果有数据库,还要统一数据库编码
解决方法是:
一、将windows下的字体文件simsun.ttc复制到jre所在目录下的lib/fonts目录中。
二、编辑该目录的fonts.dir文件(需要先去掉只读权限),在文件结尾添加如下内容:
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-c-0-ascii-0
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-c-0-gbk-0
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-c-0-ibm-cp850
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-c-0-iso10646-1
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-c-0-iso8859-1
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-c-0-iso8859-15
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-c-0-koi8-r
并修改最上面的行数为现在的行数(不包括第一行)。
jre1.4恐怕不行