【问题标题】:Cyrillic symbols in EclipseEclipse 中的西里尔符号
【发布时间】:2014-08-18 19:11:14
【问题描述】:

我正在编写一个带有 GUI 的 Java 程序,该程序将在某些标签中包含西里尔文文本。当我创建标签JLabel lbl = new JLabel("Име на обект"); 时,一切都很好,当我的程序启动时,它也可以正确显示。但我改变了我正在使用的电脑并将我的项目复制到我的家用电脑上。在那个系统上,我代码中的所有西里尔文文本现在看起来都像JLabel lbl = new JLabel("РћС‚ Дата:*");,并且在程序运行时以相同的方式显示。如何让 Eclipse 再次显示我的 Cyrillic 文本?

【问题讨论】:

  • 您是否尝试过将UTF-8 encoding in Eclipse 用于您的Java 文件?这应该可以解决您的编码问题。
  • 抱歉,我注意到这是一个链接
  • 试过了还是一样:(
  • 编码可能已经损坏,切换到 UTF-8 不会神奇地修复它。只需在 之后重新键入西里尔文文本,确保您使用的是 Unicode (UTF-8) 编码,然后它应该(希望)在那之后保持正确编码。

标签: java eclipse text cyrillic


【解决方案1】:

我也有同样的问题:)

删除文件。 再次复制相同的文件。 不要打开文件。 右键单击文件-> 属性。 资源 --> 文本文件编码 --> 使用 UTF-8 检查“其他”。 打开文件。

【讨论】:

  • 在这种情况下,编辑器和 java 编译器都需要使用相同的编码。这需要更多的努力:工作区属性。 cmets 可能已经有所帮助。 仍然对其他人有用。
猜你喜欢
  • 2018-02-19
  • 2016-05-10
  • 2011-09-08
  • 1970-01-01
  • 2011-12-17
  • 2014-06-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多