Как отобразить кодировку UTF-32 этого символа? - PullRequest
0 голосов
/ 15 февраля 2020

Я пытаюсь отобразить этот символ :

?

Очевидно, я знаю, что могу отобразить его, просто используя "\uD83C\uDCA1", но я создаю колоду карт, и она было бы практически невозможно отобразить 2-Ace с использованием этого формата без очень длинного сравнения для всех 52 карт. Вот почему я пытаюсь использовать кодировку UTF-32 для этого символа 0x0001F0A1 или 1f0a1, поскольку следующая карта просто 0x0001F0A2 или 1f0a2. Я пытался использовать Integer.parse() и Character.decode(), однако ни один из них не помог мне получить настоящий глиф.

РЕДАКТИРОВАТЬ: просто небольшая заметка, я отображаю это в JOptionPane, я понимаю, что это не так релевантный, поэтому я установил шрифт так, чтобы он был больше, и пользователь мог видеть его ...

...