1

刚开始玩 wxPython 并遇到 wx.Button 类,有人能告诉我示例标签中的“&”做什么,为什么它在那里以及为什么它在一些不同的地方,但不是其他人,如下所示

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

1 回答 1

1

和号表示用户可以结合按下哪个加速键Alt(或者可能是 Mac 上的其他键Cmd?)来单击按钮。

例如,如果标签是"&Close",则按下Alt-C将单击按钮。

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

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

于 2013-04-11T08:42:48.507 回答