Я бы хотел сделать это:
System.out.println ( "안녕하세요!");
Но я получаю всплывающее сообщение об ошибке "Некоторые символы не могут быть закодированы с использованием кодировки символов MacRoman", когда я пытаюсь скомпилировать в Eclipse. Я использую Mac OS X. Есть ли способ обойти это?
Итак, я думаю, я попробую использовать Unicode:
System.out.println ((символ) 0xD0A4);
Который я хотел бы напечатать «키», но вместо этого получить «?». Я думаю, командная строка не поддерживает Unicode. Но даже если бы это было так, было бы очень неприятно идти на один из нескольких графиков (, как этот ), чтобы найти каждый блок символов.
В любом случае, FINE! Поэтому я буду использовать JLabel ...
JLabel lbl = new
JLabel ( "" + (символ) 0xD0A4);
Круто, это печатает 키! ... но я все еще должен искать символы Unicode для каждого блока. Как я могу легко выбросить корейские символы в программе?