@Rienopely

Почему не отображается верно кодировка?

Вообще есть строчки в кодировке UTF-8. Так вот, эта паскуда(программа моя) в JTextPane в NetBeans если просто запустить выводит кодировку верно. Но если эту тварину собрать и отчистить и зайти в папку куда была эта гадина собрана и от туда запустить, то эта скатина выводит крякозябры. JTextPane.setContentType указывал. Кодировка точно UTF-8. Помогите пожалуйста мне исправить эту ошибочку. А вот скриншотики.a71172ccca0c4e7687e55a0d1daf4f57.PNGf4b946fbaa044a5b88fcfe4f6961f20c.PNG
  • Вопрос задан
  • 313 просмотров
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Кратко, у вас кодировка входного потока не указана. Так как внутри все в юникоде, то прсто при чтении потока нужно ему указать кодировку, в которой этот поток лежит. Тоже самое и при записи, смотрите на кодировку. Все это хорошо описано в статье "java русские буквы и не только". Вот прямо так в гугл и вгоняйте. Если чего непонятно будет, пишите в комментариях.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы