python - 点击 Button-1 时获取 Tkinter 列表框项目

标签 python listbox tkinter

使用 Page (page.sourceforge.net) 创建简单的窗口/小部件布局后 我发现释放 Button-1 时列表框 curselection() 调用返回正确的索引。 当点击时,它返回前一个索引(我们刚刚留下的项目)。

由于一些计时器事件,我想在点击时获取点击索引,而不是释放时。有人可以帮助我我该怎么做吗?谢谢

最佳答案

绑定(bind)事件<<ListboxSelect>>而不是<1> ,此事件将在当前选择更新后触发。

如果您确实需要按下鼠标按钮即可实现绑定(bind),则必须重新排列小部件的绑定(bind)标记的顺序。

关于python - 点击 Button-1 时获取 Tkinter 列表框项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10560041/

相关文章:

python - 安装osmnx时出错(必须指定A GDAL API版本)问题

python - 获取文件保存的目录(tkinter filesave 提示)

python - 在google colab中训练MNIST数据集问题:

Python 计算错误的大 float

c# - 在 VB.net 或 C# 中循环列表框并将值设置为标签文本?

c# - 将列表框的项目保存到文本文件

c# - 通过单击更改 MySQL 中的 listBox 内容

python - 如何使用python pptx创建文本形状?

python-3.x - 当我检查另一个 checkButton 时,如何检查两个 python tkinter checkButtons?

c++ - 制作 map 编辑器的语言/GUI库