How to display 5 digit unicode characters such as a speaker /u1f50a
These characters cannot be represented directly in a Java string since it uses only 16 bits per character. But there is an escaping mechanism called "surrogate pairs". The character number 1f50a for example can be represented by the two 16 bit 'characters' D83D and DD0A. So something like "\uD83D\uDD0A" might work (I did not try it). It still depends if this character is available in the used font.
This site can help with the conversion.