刚刚开始玩wxPython并遇到了wx.Button课,有人可以告诉我'&'是什么在样本标签中,为什么它在那里以及为什么它在某个地方的不同地方,而不是其他地方,如下面
wx.ID_CLOSE '&Close'
wx.ID_COPY '&Copy'
wx.ID_CUT 'Cu&t'
答案 0 :(得分:1)
“&”符号表示用户可以与 Alt (或者某些其他键,如Mac上的 Cmd )一起按下哪个加速键,点击按钮。
例如,如果标签为"&Close"
,则按 Alt-C 将点击该按钮。
如果您想在标签中使用文字&符号,请重复两次&符:&&
。
我认为您无法将两个标签设置为具有相同的加速键,例如"&Close"
和"&Copy"
。只有第一个标签会对 Alt-C 作出反应。