Первая проблема, с которой вы столкнулись, заключается в том, что вы пытаетесь записать этот текст в консоль с помощью System.out.print
. Вывод в консоль довольно ограничен по ряду причин, прежде всего потому, что пользовательский интерфейс консоли не отрисовывается вашей программой, поэтому вы имеете ограниченный контроль над ним. Вам необходимо создать графический пользовательский интерфейс, если вы хотите отображать эти символы.
Самый простой GUI показывает диалоговое окно сообщения:
String text = "";
JOptionPane.showMessageDialog(null, text);
Вторая проблема: что GUI должен использовать custom font , созданный вами с помощью приложения для редактирования частных символов. Вот как работает этот «редактор символов»: он создает собственный шрифт, который затем используется другими Windows приложениями. Покопавшись, я обнаружил, что редактор сохраняет пользовательский шрифт как файл TTE , формат файла, о котором я никогда раньше не слышал. Существует стандартный Java API для загрузки пользовательских шрифтов , но я не уверен, будет ли он поддерживать файлы, созданные «частным редактором символов».
Если вы серьезно Что касается создания пользовательских шрифтов, вы можете переключиться на использование более стандартного программного обеспечения для редактирования шрифтов, такого как FontForge .