java - 在java中打印Unicode字符

标签 java unicode

我正在 Java 上开发僧伽罗语-英语 Unicode 翻译器。当我在 JTextPane 中打印 Unicode 字符时,它只显示一个空白框。但是当我将该框复制到 Windows 中的记事本时,它会显示这封信。 问题是 Java 不显示 Unicode 字符,而是显示 Windows。

如何解决这个问题?

最佳答案

您在 JTextPane 中使用的字体可能不完全支持您尝试显示的 Unicode 范围。尝试将文本区域的字体设置为 something more Unicode-friendly (参见标记为“Sinhala (80: 0D80–0DFF)”的行。

关于java - 在java中打印Unicode字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6639319/

相关文章:

java - 如何从 Transformer 输出多条记录?

Javascript unicode字符循环

java - 有没有一种方法可以使用 for 循环对具有与其关联的字符串的整数求和?

java - 为什么它不交出我的东西?

python - 如何在 Python 3 中使用 unicode 读取大文件

mysql - php 生成的文本和键盘编写的文本看起来相同,但 diff(和 MySQL 查询)有 100% 不同

c++ - Web 服务器中 utf-8 和 unicode 之间的转换

android - Unicode 符号 (25be) 未在三星迷你设备上显示

Java 与 TIMEZONE 的日期问题

java - jackson 无法实例化 ArrayList