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