Java 如何实现可以显示法语字符的字体

Java 如何实现可以显示法语字符的字体,java,Java,我目前正在从事一个多语言项目,我们也有法语,唯一的问题是它显示奇怪的字符,而不是普通的法语 有人能帮我吗(用java) 感谢您的光临这与字体无关,只与字体有关。我建议您改用国际字符的良好标准。这很可能与字体无关,而真正的问题是编码问题 读绝对 确保代码在字节和字符串之间转换时使用正确的编码。避免使用平台默认编码的方法/构造函数/类 请在服务器端使用字符编码文件管理器,这将解决您的问题 请检查bwloe链接 如果您使用的是“.properties”格式的资源束,则可以通过使用各自的Unicode

我目前正在从事一个多语言项目,我们也有法语,唯一的问题是它显示奇怪的字符,而不是普通的法语

有人能帮我吗(用java)
感谢您的光临

这与字体无关,只与字体有关。我建议您改用国际字符的良好标准。

这很可能与字体无关,而真正的问题是编码问题

  • 读绝对
  • 确保代码在字节和字符串之间转换时使用正确的编码。避免使用平台默认编码的方法/构造函数/类

请在服务器端使用字符编码文件管理器,这将解决您的问题

请检查bwloe链接


如果您使用的是“.properties”格式的资源束,则可以通过使用各自的Unicode符号转义所有非标准字符来解决此问题

。属性资源包始终采用ISO-8859-1编码,因此问题很可能来自将ISO-8859-1编码转换为UTF-8

通过使用以下工具之一:native2ascii或AnyEdit,您可以轻松地将所有这些字符转换为转义Unicode表示


这可能是字体或编码问题-您需要更多地介绍环境和转码边界(I/O)控制台吗?数据库Servlet?JSP?操作系统?从未听说过“法语字符”。我猜你指的是重音字符。