按钮setText没有显示'&'

Chr*_*ton 2 java eclipse-plugin

我正在使用org.eclipse.swt.widgets.ButtonsetText方法.

我在做,

myButton.setText("A & B");
Run Code Online (Sandbox Code Playgroud)

但是,&不显示符号.

我试过了,

myButton.setText("A \\& B");
myButton.setText("A '&' B");
myButton.setText("A \& B"); \\not allowed
Run Code Online (Sandbox Code Playgroud)

并且它们都不起作用.

Cod*_*roc 7

#setTextdoc中清楚地说明了

助记符用'&'表示,使下一个字符成为助记符.当用户按下与助记符匹配的键序列时,发生选择事件.在大多数平台上,助记符显示为下划线,但可以以特定于平台的方式强调.助记符指示符'&'可以通过在字符串中加倍来转义,从而导致显示单个"&".

所以它应该是这样的,

myButton.setText("A && B");
Run Code Online (Sandbox Code Playgroud)