如何在gwt复选框的标签(构造函数)中放置一个unicode字符.如果我把角色放进去,gwt就会逃避&而且我最终会以ë 在复选框的标签而不是ë.
Java字符串文字中的Unicode字符遵循特殊语法.
在你的情况下,你可以像这样写:
new CheckBox("H\u00ebllo")
Run Code Online (Sandbox Code Playgroud)
"ë"的代码是00eb- 您可以使用例如此表.顺便说一句,00eb 十六进制 = 235 十进制
另一种可能性是将Java文件保存为UTF-8.然后你可以编写你的文字,而不必为这些字符转义.但是,这也需要您设置编译器选项-Dfile.encoding=UTF-8.如果您将文件的编码首选项设置为UTF-8,则许多IDE会自动执行此操作.
另一个重要因素是您应该正确设置HTML页面的字符集(通常是UTF-8):
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2523 次 |
| 最近记录: |