Citace Původně odeslal mraky
co tohle?

String(byte[] bytes, String charsetName)
Constructs a new String by decoding the specified array of bytes using the specified charset.
Bohuzel, stejny vysledek

Proste mi to pripada jako nekompletni podpora znaku z UTF-16.

Ono je moznost vykreslit to pomoci
drawString(AttributedCharacterIterator iterator, int x, int y)
ale chtel jsem vedet cim to s tim UTF-16 je.