我在Tkinter中有一个列表框,当用户按下一个按键时,我想以编程方式更改所选项目.我有keyPressed方法,但如何在按下键的方法中更改列表框中的选择?
因为列表框允许单个与连续与不同的选择,并且还允许活动元素,所以这个问题是不明确的.文档解释了你可以做的所有不同的事情.
该selection_set方法将项添加到当前选择.根据您的选择模式,这可能会也可能不会取消选择其他项目.
如果你想保证你总是只选择一个项目,你可以清除选择selection_clear(0, END),然后清除selection_set那个项目.
如果您还要激活所选项目,请activate在设置后调用该项目.
要了解不同的选择模式,以及活动和选择的交互方式,请阅读文档.
| 归档时间: |
|
| 查看次数: |
6269 次 |
| 最近记录: |