wxPython - wx.Button类

时间:2013-04-11 08:36:30

标签: python wxpython

刚刚开始玩wxPython并遇到了wx.Button课,有人可以告诉我'&'是什么在样本标签中,为什么它在那里以及为什么它在某个地方的不同地方,而不是其他地方,如下面

wx.ID_CLOSE     '&Close'
wx.ID_COPY      '&Copy'
wx.ID_CUT       'Cu&t' 

1 个答案:

答案 0 :(得分:1)

“&”符号表示用户可以与 Alt (或者某些其他键,如Mac上的 Cmd )一起按下哪个加速键,点击按钮。

例如,如果标签为"&Close",则按 Alt-C 将点击该按钮。

如果您想在标签中使用文字&符号,请重复两次&符:&&

我认为您无法将两个标签设置为具有相同的加速键,例如"&Close""&Copy"。只有第一个标签会对 Alt-C 作出反应。