优草派 > Python

Python中grid是什么意思?Python里面grid()的用法是什么

罗西汉         优草派

grid是定义在python窗口创建内置模块Tkinter中的一个方法,它能够用来控制组件的摆放位置,也就是可以管理Tkinter窗口布局样式。下面就来给大家介绍一下该方法是如何去使用的,想要学习的小伙伴就可以仔细地往下阅读这篇文章了。

Python中grid是什么意思?Python里面grid()的用法是什么

(1)grid()方法里面可以去设置的参数有不少,其中关键点两个参数为column以及row,表示的意思就是将组件放在窗口里面的第几列几行。而这个行列的数量是根据组件的长宽来决定的,因为所有的组件都会挨在一起。当组件加起来长度或者宽度超过窗口分辨率时,就无法再去添加组件了,示例如下:

import tkinter as tk
root = tk.Tk()
btn1 = tk.Button(root)
btn1["text"] = "按钮1"
btn1.grid(column=0)
btn2 = tk.Button(root)
btn2["text"] = "按钮2"
btn2.grid(column=1)

上面的代码示例就是创建出来了两个按钮组件,然后使用grid()方法将其放在第一列和第二列的位置,无论是行号还是列号,都是从0开始的。

(2)另一个比较关键的参数就是ipadx以及ipady了,它们二者表示的意思就是该组件距离其他组件的距离,从参数名上即可看出表示就是横向x轴以及纵向的y轴。这两个参数需要接收的值都必须为整数,单位是像素,详细代码示例如下所示:

btn1 = tkinter.Button(root,text = '按钮1')
btn1.grid(row = 0,column = 2,rowspan = 2,ipady = 15)
btn2 = tkinter.Button(root,text = '按钮2')
btn2.grid(row = 2,column = 0,columnspan = 3,ipadx = 20)

以上就是关于“Python中grid是什么意思?Python里面grid()的用法是什么”的全部内容了,希望对你有所帮助。

  • 微信好友

  • 朋友圈

  • 新浪微博

  • QQ空间

  • 复制链接

取消
5天短视频训练营
新手入门剪辑课程,零基础也能学
分享变现渠道,助你兼职赚钱
限时特惠:0元
立即抢
新手剪辑课程 (精心挑选,简单易学)
第一课
新手如何学剪辑视频? 开始学习
第二课
短视频剪辑培训班速成是真的吗? 开始学习
第三课
不需要付费的视频剪辑软件有哪些? 开始学习
第四课
手机剪辑app哪个好? 开始学习
第五课
如何做短视频剪辑赚钱? 开始学习
第六课
视频剪辑接单网站APP有哪些? 开始学习
第七课
哪里可以学短视频运营? 开始学习
第八课
做短视频运营需要会什么? 开始学习
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。

客服热线:0731-85127885

湘ICP备19005950号-1  

工商营业执照信息

违法和不良信息举报

举报电话:0731-85127885 举报邮箱:tousu@csai.cn

优草派  版权所有 © 2024