当前位置: 技术问答>java相关
请教: nek_in() (多谢指点)
来源: 互联网 发布时间:2015-03-04
本文导语: 多谢多谢。 能不能给个例子看看。 (怎样用ResourceBundle创建资源文件,native2ascii设置propertie) Applet中怎样调用? 时间紧迫。 拜托拜托。 | Sorry, 我的例子不能给你,是公司的项目。原理其...
多谢多谢。
能不能给个例子看看。
(怎样用ResourceBundle创建资源文件,native2ascii设置propertie)
Applet中怎样调用?
时间紧迫。
拜托拜托。
能不能给个例子看看。
(怎样用ResourceBundle创建资源文件,native2ascii设置propertie)
Applet中怎样调用?
时间紧迫。
拜托拜托。
|
Sorry, 我的例子不能给你,是公司的项目。原理其实很简单,你想快,拜托你看一次PropertiesBundleResource那个类的说明。Properties文件很简单,就是:
----------------
abc=你好
def=好个鬼
----------------
这样写一个文本文件。
由于java properties不认中文,你把你的文件在中文系统下运行:
native2ascii name.properties
转换一下。
你的主要问题可能不在这里,请你还是先确认一下:
i. 你的程序如果用jbuilder一类的工具生成,这些工具有没有生成显式地设置字体的代码,如果有,删掉它
ii.Applet在判断出语言类型后,使用font..properties来决定使用什么字体,所以在你使用文字前,调一下这句话
system.out.println(getLocale());
然后从java控制台中看一下,到底在使用什么语言,然后看看对应的那个font.properties文件在不在,如果不在,就必须加上它,或象我前面说的那样,装国际版的jre。
如果那个文件存在,看看文件中使用的字体,在jre/lib/font目录中存不存在,如果没有,拷进去。
如果这样还不行,告诉我你测试的结果是什么。我的邮件是nek_in@21cn.com
----------------
abc=你好
def=好个鬼
----------------
这样写一个文本文件。
由于java properties不认中文,你把你的文件在中文系统下运行:
native2ascii name.properties
转换一下。
你的主要问题可能不在这里,请你还是先确认一下:
i. 你的程序如果用jbuilder一类的工具生成,这些工具有没有生成显式地设置字体的代码,如果有,删掉它
ii.Applet在判断出语言类型后,使用font..properties来决定使用什么字体,所以在你使用文字前,调一下这句话
system.out.println(getLocale());
然后从java控制台中看一下,到底在使用什么语言,然后看看对应的那个font.properties文件在不在,如果不在,就必须加上它,或象我前面说的那样,装国际版的jre。
如果那个文件存在,看看文件中使用的字体,在jre/lib/font目录中存不存在,如果没有,拷进去。
如果这样还不行,告诉我你测试的结果是什么。我的邮件是nek_in@21cn.com
|
在《Java2核心技术 卷2》中有关于这方面很详细的介绍