首页 > 解决方案 > 文本小部件中的滚动条仅出现在底部

问题描述

我想做一个记事本,我已经设法创建了或多或少相似的东西,但是当我创建滚动条时,我只能让它出现在底部并且不知道如何像正常一样将它修复到右侧滚动条。这是代码:

class Notepad:
    scrollbar = Scrollbar(root)
    Texto = Text(root,wrap=WORD, width=40, height=10,yscrollcommand=scrollbar.set)
    Texto.grid(sticky= N + S + W + E)
    root.grid_columnconfigure(0, weight=1)
    root.grid_rowconfigure(0,weight=1)

    scrollbar.grid(sticky=E)
    scrollbar.grid_columnconfigure(0,weight=0)
    scrollbar.grid_rowconfigure(0,weight=0)
    scrollbar.config(command=Texto.yview)
    file = None

标签: pythontkinter

解决方案


发布此消息后,我立即找到了解决方案。将 row=0 和 column=1 添加到该 scrollbar.grid(sticky=E)行,并将粘性 E 更改为 N + S。


推荐阅读