Здравствуйте, Lunik, Вы писали:
L>Держит ли ява различные кодировки? У меня JTextPane, но ява unicode держит, а вот как насчёт cp? досовые, например тексты в cp. кто знает, подскажите.
java держит тучу

кодировок (см. jre/lib/charsets.jar)
использовать их можно по разному, например, так:
String XXX = "сообщение";
return new String(XXX.getBytes("CP866")); // вернет XXX в кодировке DOS