我正在尝试使用 JFace Messagedialog.openInformation 对话框,并且我的消息字符串包含一个 & 符号“&”字符。打开对话框时不显示与号。通过反复试验,我发现如果我将字符串中的 && 加倍,那么它就会显示出来。
转义字符串中的 & 无效。
显然,如果我将字符串写入 system.out,情况并非如此;所以这不是字符串本身的问题。
我正在寻找一些关于为什么会发生这种情况的文档。
我正在尝试使用 JFace Messagedialog.openInformation 对话框,并且我的消息字符串包含一个 & 符号“&”字符。打开对话框时不显示与号。通过反复试验,我发现如果我将字符串中的 && 加倍,那么它就会显示出来。
转义字符串中的 & 无效。
显然,如果我将字符串写入 system.out,情况并非如此;所以这不是字符串本身的问题。
我正在寻找一些关于为什么会发生这种情况的文档。