菜单多国语言化遇到的问题
来源:互联网 发布:centos挂载ntfs u盘 编辑:程序博客网 时间:2024/05/02 01:14
在对菜单进行改造,使其能够支持多国语言化的过程中,遇到了一个很奇怪的问题。在我们的win2000操作系统中,区域选项中默认地区选择英语,菜单选择日文或者中文,就会出现乱码。奇怪的是,无论是弹出窗口,还是其它按钮,都可以正常切换到日文或者中文,只有菜单是乱码。而我们对其实现的机制都是一模一样的。如果默认地区选择中文或者日文,不会出现任何问题。
在经过多方面的调查,发现AWT菜单会出现这种情况,而Swing菜单则不会。只能说明AWT的内部机制导致了这种情况的发生,而Swing已经解决了这种问题。对于AWT的菜单,我们尝试指定特定字体资源文件,转换字符编码,编码指定JAVA虚拟机Locale,编码指定操作系统环境,都没有能够解决,最后还是准备更改为Swing菜单。
如果你正好遇到这个问题,也不能解决,就采用Swing的吧。如果解决了,希望发个邮件给我,告诉我一下arui.net@GMail.com,衷心谢谢。
在经过多方面的调查,发现AWT菜单会出现这种情况,而Swing菜单则不会。只能说明AWT的内部机制导致了这种情况的发生,而Swing已经解决了这种问题。对于AWT的菜单,我们尝试指定特定字体资源文件,转换字符编码,编码指定JAVA虚拟机Locale,编码指定操作系统环境,都没有能够解决,最后还是准备更改为Swing菜单。
如果你正好遇到这个问题,也不能解决,就采用Swing的吧。如果解决了,希望发个邮件给我,告诉我一下arui.net@GMail.com,衷心谢谢。
- 菜单多国语言化遇到的问题
- 将软件的菜单进行多国语言化
- JBoss Seam从头学到脚之3---支持多国语言(utf8)时遇到的问题及解决办法
- flex 的多国语言化
- 多国语言版本的jsp网页问题
- 解决多国语言乱码的编码问题
- 字符串资源多国语言版本的出错问题
- 字符串资源多国语言版本的出错问题
- 字符串资源多国语言版本的出错问题
- 关于C++支持多国语言字符编码的问题
- extjs - 多国语言化
- commit-email.pl多国语言的问题之一 字符集转换问题
- c++builder的多国语言实现
- 明白ORACLE的多国语言设置
- WinForm中多国语言的实现
- 多国语言版本的编码要点
- Eclipse多国语言包的安装
- Eclipse 多国语言包的安装
- ASP.Net, VB.Net以及C#的关系 - 写给入门者
- 关于如何使用策略禁止USB的问题
- 解读PE/COFF文件格式
- 在属性页中打开对话框
- LFTP多线程下载
- 菜单多国语言化遇到的问题
- 感谢大家对我BLOG的支持!
- 8/4更新
- 淹没在新技术中
- 这样吧
- 软件测试的误区
- 左连接查询
- 基于C的CAN总线切换方案
- UTF-8 编码介绍