Специфический вопрос теор. плана по java

 
Вопрос. Есть приложение, написанное на java. Язык - польский и латиница. Что надо качнуть, чтобы была полная поддержка языка в плане ввода и отображения (на данный момент диактрические знаки не отображаются, не смотря на то, что поддержка языка в винде стоит)
 

Java 100% юникодная.

Т.е. в проекте с дефолтными настройками видны все символы таблицы.

.

Но есть нюанс- если использовать специфический фонт,

в котором есть не все символы, то могут быть проблемы.

.

И есть еще другой аспект- бывают одни и теже, как я понимаю,

фонты с поддержкой полной таблицы юникода и без.

.

На моей памяти, например, Arial содержал русский и английский.

А сейчас он содержит всё.

.

Собственно демонстрация работы нормального и "кривого" фонтов:

.

 
Я это собственно и сам всё знаю, и поскринить могу. Вопрос в решении проблемы, какой пакован инсталлить, чтобы заработало.
 

На мой взгляд решений два:

Вариант 1) заменить фонты в проекте на нормальные

Вариант 2) поставить версии используемых фонтов с юникодом

Причина обращения: