3

我正在开发一个应用程序,只是注意到当我在 Linux 上运行 JavaFX 应用程序时,没有显示一个重音字符,例如巴西葡萄牙语“é”,也没有显示“ã”。

但是,如果我复制/粘贴这些字符,它们会正常显示,所以我认为这不是编码问题。

另一方面,完全相同的代码在 Windows 上工作并且这些字符正常显示。

这是一个已知的错误?

提前致谢。

4

1 回答 1

1

我在一个团队成员在 Windows 上使用 Eclipse 的项目中看到了这个问题,默认编码为 ISO-8859-1,而我在 Linux 上使用 UTF-8。

因此,如果您使用的是 Eclipse,请在 处检查您的编码Window > Preferences > General > Workspace,然后进行Text file encoding分组。

于 2013-11-27T20:23:40.103 回答