在Tkinter窗口上使用网格管理器时如何实现滚动条

用户名

我在tkinter中使用网格管理器方法构建了相当大的GUI。我需要在整个窗口中添加滚动条,我遇到了一些麻烦。这是在Tkinter中使用网格管理器的滚动条的非常原始的版本(我不想滚动列表框,我想滚动整个Tk窗口)。

import Tkinter
from Tkinter import *

Tk = Tkinter.Tk
self=Tk()
listbox = Listbox(self, width = 10, height = 60)
listbox.grid(row =0, column=0)
scrollbar = Scrollbar(self)
scrollbar.grid(sticky=E, row = 0, rowspan = 100, column = 11, ipady = 1000)
mainloop()

是否可以固定Tkinter窗口大小(使用网格管理器)并添加滚动条,然后允许用户查看其他内容?窗口太大,需要查看其他内容,因此我看到的唯一选项是滚动条。我只看到使用pack方法的示例。您可能会猜到,我是Tkinter的新手,希望您能提出任何建议。

在此先感谢所有。

布莱恩·奥克利(Bryan Oakley)

您不能滚动根窗口,顶级窗口或框架的全部内容。解决方案是将所有小部件都放在画布中,然后将滚动条添加到画布中。这个站点上有一些问题可以提供示例,例如用于框架的Python Tkinter滚动条

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

tkinter 输出窗口中的垂直滚动条(使用网格)

来自分类Dev

Tkinter; 如何在主根窗口中按下按钮时打开的弹出/顶级窗口中使用滚动条

来自分类Dev

Tkinter网格管理器无法管理“顶层窗口”菜单

来自分类Dev

Tkinter网格管理器无法管理“顶层窗口”菜单

来自分类Dev

如何在模式窗口弹出窗口上隐藏滚动条

来自分类Dev

使用Tkinter网格管理器将背景图像调整为窗口大小

来自分类Dev

使用Tkinter网格管理器将背景图像调整为窗口大小

来自分类Dev

滚动条在Tkinter中使用网格布局滚动文本小部件

来自分类Dev

如何使用Tkinter更新滚动条位置

来自分类Dev

带网格的Tkinter滚动条:滚动到框架上方,滚动条为灰色

来自分类Dev

Tkinter - 使用网格管理器设置高度

来自分类Dev

如何在tkinter中使用python 3.5的滚动条打开和关闭另一个窗口?

来自分类Dev

MFC:使用CScrollView时如何访问滚动条?

来自分类Dev

div溢出时如何自动使用滚动条

来自分类Dev

我想实现相对于窗口滚动条的div滚动条

来自分类Dev

Tkinter网格管理器(TypeError)

来自分类Dev

tkinter 网格管理器行为

来自分类Dev

使用CSS网格的网格内部的滚动条

来自分类Dev

Tkinter-如何将滚动条添加到我的弹出窗口

来自分类Dev

如何防止 tkinter 画布的子窗口跨过画布滚动条

来自分类Dev

Python tkinter 使用画布动态创建带有滚动条的窗口

来自分类Dev

tkinter调整窗口大小而滚动条不消失

来自分类Dev

无法在 Tkinter 中向主窗口添加滚动条

来自分类Dev

当窗口具有滚动条时,jQuery对话框会覆盖滚动条

来自分类Dev

当边缘被叠加滚动条隐藏时,如何调整窗口的大小?

来自分类Dev

Extjs窗口滚动条

来自分类Dev

获取浏览器窗口宽度,包括滚动条

来自分类Dev

单击浏览器滚动条关闭弹出窗口

来自分类Dev

全屏div(显示为默认窗口滚动条时)

Related 相关文章

  1. 1

    tkinter 输出窗口中的垂直滚动条(使用网格)

  2. 2

    Tkinter; 如何在主根窗口中按下按钮时打开的弹出/顶级窗口中使用滚动条

  3. 3

    Tkinter网格管理器无法管理“顶层窗口”菜单

  4. 4

    Tkinter网格管理器无法管理“顶层窗口”菜单

  5. 5

    如何在模式窗口弹出窗口上隐藏滚动条

  6. 6

    使用Tkinter网格管理器将背景图像调整为窗口大小

  7. 7

    使用Tkinter网格管理器将背景图像调整为窗口大小

  8. 8

    滚动条在Tkinter中使用网格布局滚动文本小部件

  9. 9

    如何使用Tkinter更新滚动条位置

  10. 10

    带网格的Tkinter滚动条:滚动到框架上方,滚动条为灰色

  11. 11

    Tkinter - 使用网格管理器设置高度

  12. 12

    如何在tkinter中使用python 3.5的滚动条打开和关闭另一个窗口?

  13. 13

    MFC:使用CScrollView时如何访问滚动条?

  14. 14

    div溢出时如何自动使用滚动条

  15. 15

    我想实现相对于窗口滚动条的div滚动条

  16. 16

    Tkinter网格管理器(TypeError)

  17. 17

    tkinter 网格管理器行为

  18. 18

    使用CSS网格的网格内部的滚动条

  19. 19

    Tkinter-如何将滚动条添加到我的弹出窗口

  20. 20

    如何防止 tkinter 画布的子窗口跨过画布滚动条

  21. 21

    Python tkinter 使用画布动态创建带有滚动条的窗口

  22. 22

    tkinter调整窗口大小而滚动条不消失

  23. 23

    无法在 Tkinter 中向主窗口添加滚动条

  24. 24

    当窗口具有滚动条时,jQuery对话框会覆盖滚动条

  25. 25

    当边缘被叠加滚动条隐藏时,如何调整窗口的大小?

  26. 26

    Extjs窗口滚动条

  27. 27

    获取浏览器窗口宽度,包括滚动条

  28. 28

    单击浏览器滚动条关闭弹出窗口

  29. 29

    全屏div(显示为默认窗口滚动条时)

热门标签

归档