如何为JtextArea添加不同的字符集支持?

我需要在JTextArea中显示一个Cp037字符编码的文档? 我认为JTextArea默认支持UNICODE字符编码。 如何在JTextArea添加Cp037 charater set支持?

JTextArea仅支持使用UTF-16BE编码的Java char。 如果CP037中有一些字节流,则需要先将其转换为String或Char数组。

例如,如果您将Cp037中的字符作为字节数组,则应该这样做,

  String text = new String(bytes, "Cp037"); 

您可能需要为某些JRE安装额外的charset支持。

JTextArea不使用UTF-8输出吗? 如果您生成要在eclipse中使用的代码,则很重要。 在那边遇到了§的一些问题。