java - 损坏的 unicode 渲染,Java,仅限 Windows
问题描述
Java 有一些奇怪的 unicode 渲染问题,仅在 Windows 上且仅针对某些 unicode 字符。下图显示了相同的文本,在 Label、Component 和 TextArea 中呈现。此示例在所有三个窗口中使用相同的字符串和相同的字体。 !示例渲染1 . 请注意,标签完全错误,画布正确,而文本区域正确。
同样令人好奇的是,在 Macintosh 和 Unix 上运行的相同二进制文件能够正确呈现。
我的问题是 - 解决方法是什么?
解决方案
推荐阅读
- ios - 在应用程序购买中无法在实时环境 iOS 中使用
- python - 如何测试一个值是否是有效的 matplotlib 颜色规范?
- google-apps-script - 如何在谷歌脚本中显示我的数组长度?
- if-statement - 如果?对于 Vlookup
- typescript - 为什么反应原生道具不起作用?
- django - Django djsonfield 十进制存储为表达式中的字符串
- linux - Docker 中的 Sencha 测试 (STC)
- ruby-on-rails - Rails 将问题和答案传递给调查视图
- netlogo - 如何在 NetLogo 中选择相邻的补丁来制作一个实心块?
- windows - docker-compose 3.8 中的 network_mode 主机(再次)不工作(在 Windows 中)