java - Swing JLabel 将 unicode "\u21B5 "显示为文本不起作用

标签 java swing unicode virtual-keyboard

我正在我的应用程序中使用虚拟键盘。我尝试通过 unicodes 显示键盘中的箭头键,一些 unicodes 显示正确,其他显示为垃圾。

例如:

\u2191 - Displaying
\u21B5 - Not displaying

最佳答案

确保您的操作系统包含支持 unicode 的字体。

尝试此列表中的一种字体:http://unicode.org/resources/fonts.html

关于java - Swing JLabel 将 unicode "\u21B5 "显示为文本不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46703359/

相关文章:

java - 通过 Windows 7 控制台打开 SBT 时出现问题

java - 如何用Java从包装好的Jar中提取文件

java - 增加 ActionListener 内的值的问题

java - 使用 Swing 将物理屏幕位置映射到 GraphicsDevice 数组

java - 如何使 JOptionPane 中的按钮执行某些操作而不关闭它?

c++ - Win1251->UTF16转换

java - 如何在 JLabel 上绘图?

java - 在 Java 中生成多个形状......?

php - 如何在 mysql 插入或更新时将 latin1 数据转换为 UTF8?

Linux 上的 R 和 unicode PDF 字体 - 字母粘在一起