java:直接从jeditorpane获取byte []

时间:2015-05-24 08:26:18

标签: java swing character-encoding byte jeditorpane

我正在使用不支持的字符和字节来处理JEditorPane。如果我执行pane.getText().getBytes();,它会为任何不受支持的字符提供的字节,因此从JEditorPane获取字节的任何方式都可以。

1 个答案:

答案 0 :(得分:0)

您需要设置您希望获取字节的正确编码:例如,对于UTF-8:

JEditorPane pane = ....
byte[] data = pane.getText().getBytes("UTF-8");