我已将滚动条附加到列表框。当我单击并拖动它时,它滚动得很好,但是当我释放鼠标时,滚动条跳回顶部。有什么办法可以阻止这种情况发生吗?
我将滚动条定向为垂直并将其附加到列表框的 yview(通过设置scrollbar.config(command = listBox.yview))。然后我将它打包到 side = RIGHT 并 fill = Y。此后我根本不修改它。你能帮我弄清楚为什么会发生这种情况吗?
我必须将文本小部件的标签大小设置为 4 个字符。当我这样做时,
textwidget.config(tabs = ("4c","8c"))我没有得到所需的结果。它的标签很多,现在是 4 个字符。设置 tabs 属性时我做错了什么吗?此外,当我显示行号和列号时,我通过获取插入的索引来实现,但是这里的制表符被标记为一个字符而不是四个我希望它是理想的字符。有没有更好的方法来获取列号而不必处理制表符的这个问题?
我在Tkinter中有一个列表框,当用户按下一个按键时,我想以编程方式更改所选项目.我有keyPressed方法,但如何在按下键的方法中更改列表框中的选择?