我需要在 JTextArea 中显示一个 Cp037 字符编码的文档?我认为 JTextArea 默认支持 UNICODE 字符编码。如何添加 Cp037 字符集支持JTextArea
?
问问题
4336 次
2 回答
4
JTextArea 仅支持 Java char,它使用 UTF-16BE 编码。如果您在 CP037 中有一些字节流,则需要先将其转换为 String 或 Char 数组。
例如,如果你在 Cp037 中有字符作为字节数组,你应该这样做,
String text = new String(bytes, "Cp037");
您可能需要为某些 JRE 安装额外的字符集支持。
于 2010-05-26T15:03:51.410 回答
0
JTextArea 不使用 UTF-8 进行输出吗?如果您生成要在 eclipse 中使用的代码,这很重要。那边的§有一些问题。
于 2012-07-24T17:12:24.440 回答