Unicode 如何在U+;上方显示字符;FFFF?

Unicode 如何在U+;上方显示字符;FFFF?,unicode,processing,Unicode,Processing,如何在U+FFFF上方显示字符?说我想展示“\u1F384”被解释为“\u1F38”后跟字符“4”,并给出错误未找到字符的图示符?(\u1F38)字符“\uD83C\uDF84”被解释为字符“\uD83C”,后跟字符“\uDF84”,并给出错误信息 No glyph found for the ? (\uD83C) character No glyph found for the ? (\uDF84) character 下面是一些示例代码来演示: PFont字体; 无效设置() { 大小(1

如何在U+FFFF上方显示字符?说我想展示<代码>“\u1F384”被解释为
“\u1F38”
后跟字符
“4”
,并给出错误
未找到字符的图示符?(\u1F38)字符
<代码>“\uD83C\uDF84”被解释为字符
“\uD83C”
,后跟字符
“\uDF84”
,并给出错误信息

No glyph found for the ? (\uD83C) character
No glyph found for the ? (\uDF84) character
下面是一些示例代码来演示:

PFont字体;
无效设置()
{
大小(128128);
背景(0);
font=loadFont(“Symbola-8.vlw”);
textFont(字体,8);
填充(255);
文本(“\u1F384”,10,10);
}
作废提款()
{
}
如标签所述,这是语言。
\U0001F384
给出错误
意外字符:“U”
,可能是因为处理不支持该格式的UTF-32


实际上,它的显示方式并不重要,主要问题是使字符串包含一个十进制代码点大于65535的字符。

不幸的是,似乎没有办法做到这一点。

您现在可以在兼容ECMASCript 6的浏览器中使用
'\u{1F384}

这是什么编程语言?@bmargiles Processing,如[Processing]标记所述。您需要指定您的编程语言。例如,在C#中,它不知道如何正确处理utf-16代理。这并不奇怪,一个神奇的修复往往很难得到。是的,那个网站宕机了,时机不好。即使是Java也不支持
\U
,所以如果一个简化的派生版本不支持,我也不会感到惊讶。Java也不支持字符串中的十六进制转义。在我看来,处理似乎不足以支持Unicode来启用非BMP字符。