3/15/20: отредактировано, чтобы предоставить инструкции по получению соответствующего шрифта для корейских символов. 3/16/20: отредактировано для предоставления инструкций по загрузке, установке и использованию коллекции корейских шрифтов.
Возможно, отображаются квадратные рамки, поскольку вы не используете шрифт, способный отображать корейские символы, так что просто используйте тот, который делает. Одним из таких шрифтов, который предоставляет NetBeans, является Arial Unicode MS , поэтому попробуйте:
Чтобы установить этот шрифт для редактирования windows, содержащего ваш исходный код:
- Выберите Инструменты> Параметры> Шрифты и цвета
- В наборе Синтаксис Шрифт до Arial Unicode MS .
- Нажмите кнопку Применить , затем кнопку OK .
- Чтобы убедиться, что изменение позволяет отображать корейские символы скопируйте и вставьте этот текст в метод
main()
некоторого тривиального приложения Java: System.out.println("안녕하세요 세상!");
. Если вы установили шрифт Arial Unicode MS , он должен отображаться правильно.
Чтобы также установить этот шрифт для Output окно, содержащее вывод println()
:
- Выбрать Инструменты> Параметры> Разное
- На вкладке Вывод Шрифт до Arial Unicode MS .
- Нажмите кнопку Применить , затем кнопку OK .
При запуске приложения вы должны увидеть правильно отображаемые корейские символы в окне редактирования и окне вывода:
Если это не так Чтобы решить эту проблему, обновите свой вопрос, чтобы предоставить более подробные c подробности вашей проблемы, включая указание шрифта (ов), которые вы используете, в окне (окнах), отображающем корейские символы в виде квадратных прямоугольников.
Если Arial Unicode MS недоступен, выберите альтернативный доступный шрифт capa бле рендеринга корейских символов. Для этого Windows:
- Откройте окно Командная строка и введите
chcp 949
, чтобы изменить кодовую страницу на 949. - Нажмите значок командной строки в левом верхнем углу окна, затем выберите Свойства из контекстного меню.
- Откройте вкладку Шрифт . Список на панели Шрифт будет ограничен теми доступными шрифтами, которые поддерживают кодовую страницу 949.
- В NetBeans установите шрифт на один из тех шрифтов, который был доступен в команде Окно запроса для кодовой страницы 949.
- Если вам необходимо добавить шрифт в NetBeans для поддержки корейских символов, см. Следующий вопрос: В Netbeans новые установленные шрифты не отображаются.
Другой альтернативный подход:
Чтобы использовать шрифты вне NetBeans, вам необходимо установить их на Windows:
- В Windows Найдите в проводнике и выберите nzip скачанный файл шрифта ( Gungsuh-Font.zip ).
- Выберите разархивированный файл gungsuh.tt c, щелкните правой кнопкой мыши и выберите Установить из контекстного меню, чтобы установить коллекцию шрифтов в C: \ Windows \ Fonts .
Затем вы можете получить доступ к шрифтам вне NetBeans. Например, вот снимок экрана, показывающий приложение Java, запускаемое из командной строки, с шрифтом в окне Командная строка , вначале установленным на BatangChe :
Обратите внимание, что на снимке экрана вы должны сначала установить кодовую страницу на 949 (используя chcp 949
) перед запуском приложения, иначе корейские символы не будут правильно отображены.