如何在从属性文件读取的 javafx 中显示阿拉伯语文本?
属性文件以 UTF-8 编码,读取文件的代码如下所示。
Locale alocale = new Locale ("ar_AE");
ResourceBundle bundle1 = ResourceBundle.getBundle("properties.Resource", alocale);
String res= bundle.getString(key);
res=new String(res.getBytes("ISO-8859-1"), "UTF-8");
当我将其设置为 javafx 控件时,它会显示一些垃圾值。