Я использую Java 10 и качаю.Я использую шрифт DejaVu Sans Mono, потому что я думаю, что он выглядит красиво.Однако он плохо поддерживает символы CJK, поэтому для максимальной поддержки я подумал об использовании Noto Sans CJK в качестве резервной копии.Хотя я мог бы использовать Noto Sans и для латинских символов, мне не очень нравятся их латинские символы.
Хотя это кажется тривиальным вопросом, я не могу понять, как это сделать.Даже если вы не можете ответить, я ценю указатели.
TL; DR:
Моя проблема
Я не могу отображать китайские, японские или корейские символы с помощью DejaVu SansMono
Мое решение
Использование Noto Sans CJK
Проблема с моим решением
Noto Sans уродлива с латыни и не поддерживает арабский
Мой вопрос
Как мне сообщить JComponent, что если он не может найти символ в Font One (DejaVu), он должен вместо этого использовать Font Two (Noto)?