I noticed that Metal L&F doesn't support certain arrow characters from Unicode, while Nimbus and GTK L&Fs do support them.
Unsupported characters are just displayed as:
You can use the
canDisplay method to test if a
java.awt.Font object can display a given character.
You can typically get the font from GUI components using the