java国际化问题 实现中英文切换
初学者碰壁求教大神中英文的两个properties文件,写完之后,要让做好的窗体能实现中英文切换怎么做,如何能读取这两个配置文件,加个什么控件,创建什么事件啊static...
初学者碰壁 求教大神 中英文的两个properties文件,写完之后,要让做好的窗体能实现中英文切换怎么做,如何能读取这两个配置文件,加个什么控件,创建什么事件啊
static ResourceBundle getBundle(String baseName)这个方法怎么用 展开
static ResourceBundle getBundle(String baseName)这个方法怎么用 展开
展开全部
// PROPERTIES_FILE_NAME是PROPERTIES文件前面的文件名
// Locale.ENGLISH可以换成LOCALE.CHINESE进行中英文切换
ResourceBundle bundle = ResourceBundle.getBundle(
PROPERTIES_FILE_NAME, Locale.ENGLISH);
通过bundle.getString(KEY);得到资源文件里的值
// Locale.ENGLISH可以换成LOCALE.CHINESE进行中英文切换
ResourceBundle bundle = ResourceBundle.getBundle(
PROPERTIES_FILE_NAME, Locale.ENGLISH);
通过bundle.getString(KEY);得到资源文件里的值
追问
System.out.println(bundle.getString("key") 这样的话转换的是key还是调用这个properties文件
追答
假设.properties文件里是这样的:
filename=test
System.out.println(bundle.getString("filename") 应该输出test
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询