文本小部件中的滚动条仅显示在底部

2024-10-03 17:18:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我想做一个记事本,我已经设法创建了一些或多或少相似的东西,但是当我创建滚动条时,我只能使它显示在底部,而不知道如何像普通滚动条一样将它固定在右侧。代码如下:

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

1条回答
网友
1楼 · 发布于 2024-10-03 17:18:05

发布这篇文章后,我马上想到了一个解决方案。在scrollbar.grid(sticky=E)行中添加了row=0和column=1,并将粘性E更改为N+S

相关问题 更多 >