博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于 python中的 TKinterlistbox 控件加横竖滚动条
阅读量:7071 次
发布时间:2019-06-28

本文共 1062 字,大约阅读时间需要 3 分钟。

上代码 

  

1 win=tkinter.Tk() 2 scorllbar=tkinter.Scrollbar(win) 3 scorllbar.pack(side=tkinter.RIGHT,fill=tkinter.Y) 4  5 #这里显示指明 orient是为了将这个设置为横条 6 scorllbar2=tkinter.Scrollbar(win,orient=tkinter.HORIZONTAL) 7 scorllbar2.pack(side=tkinter.BOTTOM,fill=tkinter.X,anchor=tkinter.S) 8  9 #这里是将改模块的滚动与滚动条绑定10 listBox=tkinter.Listbox(win,yscrollcommand=scorllbar.set,xscrollcommand=scorllbar2.set)11 listBox.pack(fill=tkinter.BOTH,expand=tkinter.YES)12 13 #关联 listbox y x 的view这样滚滚动滑块 listbox就有滚动效果了14 scorllbar.config(command=listBox.yview)15 scorllbar2.config(command=listBox.xview)
View Code

 s上面少了 win.mainloop();一句

还有关于pack 参数详解 摘自

 

pack布局非常简单,不用做过多的设置,直接使用一个 pack 函数就可以了。

 

1、我们使用 pack 函数的时候,默认先使用的放到上面,然 后 依次向下排,它会给我们的组件一个自认为合适的位置 和大小,这是默认方式。

 

2、可接受的参数:

 

  side:按扭停靠在窗口的哪个位置

 

    left: 左

 

    top: 上

 

    right: 右

 

    botton: 下

 

  fill:填充

 

    x:水平方向填充

 

    y:竖直方向填充

 

    both:水平和竖直方向填充

 

    none:不填充

 

  expand:

 

    yes:扩展整个空白区

 

    no:不扩展

 

  anchor:

 

    N:北  下

 

    E:东  右

 

    S:南 下

 

    W:西 左

 

    CENTER:中间

最后 这里有个关于这个插件详细信息的网站 以参考

转载于:https://www.cnblogs.com/jiujue/p/10732766.html

你可能感兴趣的文章
评《GIT和SVN之间的五个基本区别》
查看>>
我的友情链接
查看>>
SEO的核心思想
查看>>
泛域名Wildcard Domain
查看>>
PHP基于FastCGI模式与httpd通信
查看>>
Spring对于注解的扫描
查看>>
微软自带的ftp和web服务器的搭建
查看>>
Visual Studio 2012 简体中文版新功能介绍及官方下载地址
查看>>
extjs 调用金税COM接口
查看>>
某服务器RAID5阵列数据恢复方案及过程
查看>>
Linux下socket编程
查看>>
从零开始完整搭建LNMP环境+WordPress部署
查看>>
windows服务器内存泄露--事件ID2019
查看>>
UML学习笔记(1)之用例图,类图与对象图
查看>>
第八章命令行操作基础
查看>>
spark资源分配
查看>>
333333333333333333
查看>>
我的友情链接
查看>>
oracle 知识点
查看>>
我的友情链接
查看>>