【发布时间】:2025-12-12 18:05:01
【问题描述】:
我正在开发一个小项目,我想为它使用国际化。问题是当我尝试使用带有西里尔符号的 .properties 文件时,文本显示为垃圾。当我对字符串进行硬编码时,它显示得很好。
这是我的代码:
ResourceBundle labels = ResourceBundle.getBundle("Labels");
btnQuit = new JButton(labels.getString("quit"));
在我的 .properties 文件中:
退出 = Изход
我得到了垃圾。当我尝试
btnQuit = new JButton("Изход);
显示正确。据我所知,UTF-8 是用于文件的编码。
有什么想法吗?
【问题讨论】:
-
定义“据我所知”:-)
标签: java eclipse internationalization