gpt4 book ai didi

java - 如何在 JLabel 或 java 中显示 🔴

转载 作者:行者123 更新时间:2023-12-02 01:36:12 25 4
gpt4 key购买 nike

我正在尝试弄清楚如何在java中显示🔴。我能够将 unicode 转换为 show,因此如果我可以将 🔴 转换为 unicode 那么我就可以了。我本以为我可以制作一个大的检查 list ,但发现这会导致检查工作量很大。

我试图显示 🔴,但 API 调用给了我 🔴。我的问题是,除了找到它的 Unicode 字符串之外,如何将 🔴 更改为红色圆圈。

这就是符号的样子🔴

格式化json的代码

private static String getStringFromInputStream(InputStream is) {

BufferedReader br = null;
StringBuilder sb = new StringBuilder();

String line;
try {

br = new BufferedReader(new InputStreamReader(is));
while ((line = br.readLine()) != null) {
sb.append(line);
}

} catch (IOException e) {
e.printStackTrace();
} finally {
if (br != null) {
try {
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}

return sb.toString();

}

最佳答案

看起来您正在使用尚未指定正确的字符编码/集的编辑器查看字符。

要在 Java 中使用 smybol 该字符串,请尝试:

String text = "\uD83D\uDD34";
JLabel label = new JLabel(text);

unicode 转义的来源:https://www.htmlsymbols.xyz/unicode/U+1F534

(您的字体可能仍然没有该字符,在这种情况下,它可能看起来像一个问号 - 可能比 4 个奇怪的重音字符更好)

关于java - 如何在 JLabel 或 java 中显示 🔴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55233868/

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