gpt4 book ai didi

java - 我怎样才能把托尔金的 Sprite 语放在 Java 中

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:47:49 25 4
gpt4 key购买 nike

我想知道,我看到了 Tengwar, an Elvish language created by Tolkien , 有一些 Unicode 值。我怎样才能将它们放入 JavaFX 窗口或控制台输出中?我只是在控制台中看到一个问号,在 JavaFX 窗口中看到一个框。

我只是想用 Sprite 语打个招呼。我尝试使用的角色是 Hyarmen。该网站说我应该使用

"\u1xy28"

但是那没有用,所以我尝试了

"\E020"

至少没有给我错误。谁能帮忙?

最佳答案

首先,"\u1xy28" 是不正确的,因为它在 \u 前缀之后包含 2 个非六角字符 xy

其余的,根据官方 Unicode Consortium 关于 Special Areas and Format Characters 的文档

23.5 Private-Use Characters

Private-use characters are assigned Unicode code points whose interpretation is not specified by this standard and whose use may be determined by private agreement among cooperating users. These characters are designated for private use and do not have defined, interpretable semantics except by private agreement.

...

The primary Private Use Area consists of code points in the range U+E000 to U+F8FF, for a total of 6,400 private-use characters.

这意味着您可以决定将这些代码点用于 Tengwar 字符,但您不能希望标准字体知道如何显示它们(因为它们保留供私有(private)使用),并且您将必须找到专用字体。

在您链接的维基百科页面的末尾附近,您可以找到指向 a comprehensive list of tengwar fonts 的链接。

我必须说我还没有测试过它们中的任何一个......

关于java - 我怎样才能把托尔金的 Sprite 语放在 Java 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49505318/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com