Python tkinter布局与按钮间距设置方式


Posted in Python onMarch 04, 2020

新建label与button,并设置位置(grid)

import tkinter as tk
root = tk.Tk()
label = tk.Label(root, text = ‘Label')
label.grid(column = 3, row = 8)

button = tk.Button(root, text = ‘Button')
button.grid(column = 5, row = 1)

按钮间距设置

col_count, row_count = root.grid_size()

for col in xrange(col_count):
root.grid_columnconfigure(col, minsize=20)

for row in xrange(row_count):
root.grid_rowconfigure(row, minsize=20)

补充知识:Python 窗体(tkinter)按钮 位置

我就废话不多说了,还是直接看代码吧

import tkinter
 
def go(): #函数
 print("go函数")
 
win=tkinter.Tk() #构造窗体
win.title("hello zhaolin")#标题
win.geometry("800x800+300+0")#800宽度,800高度,x,y坐标,左上角
button=tkinter.Button(win,text="有种点我",command=go) #收到消息执行go函数
button.pack()#加载到窗体,
button1=tkinter.Button(win,text="有种点",command= lambda :print("hello world"),width=20,height=10) 
button1.pack()#加载到窗体,
#button.place(10,10)
win.mainloop() #进入消息循环机制

以上这篇Python tkinter布局与按钮间距设置方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python列表(list)、字典(dict)、字符串(string)基本操作小结
Nov 28 Python
分享Python文本生成二维码实例
Jan 06 Python
Python实现查找匹配项作处理后再替换回去的方法
Jun 10 Python
浅析Python中的赋值和深浅拷贝
Aug 15 Python
Python callable()函数用法实例分析
Mar 17 Python
Python实现根据日期获取当天凌晨时间戳的方法示例
Apr 09 Python
python网络编程socket实现服务端、客户端操作详解
Mar 24 Python
Python基于smtplib协议实现发送邮件
Jun 03 Python
Python flask框架如何显示图像到web页面
Jun 03 Python
python二维图制作的实例代码
Dec 03 Python
Python中rapidjson参数校验实现
Jul 25 Python
Pygame Event事件模块的详细示例
Nov 17 Python
python 按钮点击关闭窗口的实现
Mar 04 #Python
Tkinter中复选菜单是否被选中的判断与设置方式
Mar 04 #Python
python虚拟环境模块venv使用及示例
Mar 04 #Python
Python类的绑定方法和非绑定方法实例解析
Mar 04 #Python
python字符串常用方法及文件简单读写的操作方法
Mar 04 #Python
SpringBoot实现登录注册常见问题解决方案
Mar 04 #Python
Python读取文件内容为字符串的方法(多种方法详解)
Mar 04 #Python
You might like
php数组冒泡排序算法实例
2016/05/06 PHP
php支付宝系列之电脑网站支付
2018/05/30 PHP
php对象工厂类完整示例
2018/08/09 PHP
Aster vs KG BO3 第三场2.19
2021/03/10 DOTA
百度留言本js 大家可以参考下
2009/10/13 Javascript
JavaScript 数组运用实现代码
2010/04/13 Javascript
jquery插件如何使用 jQuery操作Cookie插件使用介绍
2012/12/15 Javascript
jQuery下的动画处理总结
2013/10/10 Javascript
javascript创建和存储cookie示例
2014/01/07 Javascript
使用javascript做的一个随机点名程序
2014/02/13 Javascript
node.js中的buffer.Buffer.byteLength方法使用说明
2014/12/10 Javascript
AngularJS+Node.js实现在线聊天室
2015/08/28 Javascript
浅谈原生JS中的延迟脚本和异步脚本
2017/07/12 Javascript
DVA框架统一处理所有页面的loading状态
2017/08/25 Javascript
layui获取多选框中的值方法
2018/08/15 Javascript
使用vue-cli脚手架工具搭建vue-webpack项目
2019/01/14 Javascript
微信小程序非跳转式组件授权登录的方法示例
2019/05/22 Javascript
[01:04:01]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第一场
2014/05/24 DOTA
[52:39]完美世界DOTA2联赛PWL S3 CPG vs Forest 第一场 12.16
2020/12/17 DOTA
Python全局变量操作详解
2015/04/14 Python
Python的Socket编程过程中实现UDP端口复用的实例分享
2016/03/19 Python
Python实现网站表单提交和模板
2019/01/15 Python
pycharm创建一个python包方法图解
2019/04/10 Python
pandas条件组合筛选和按范围筛选的示例代码
2019/08/26 Python
HTML5 在canvas中绘制文本附效果图
2014/06/23 HTML / CSS
使用html5 canvas 画时钟代码实例分享
2015/11/11 HTML / CSS
世界上最大的高分辨率在线图片库:Alamy
2018/07/07 全球购物
华为C++笔试题
2014/08/05 面试题
客服端调用EJB对象的几个基本步骤
2012/01/15 面试题
物业管理公司实习生自我鉴定
2013/09/19 职场文书
先进员工获奖感言
2014/08/14 职场文书
报表员工作失误检讨书范文
2014/09/19 职场文书
遗嘱继承权公证书
2015/01/26 职场文书
幼儿园开学通知
2015/04/24 职场文书
大学校园招聘会感想
2015/08/10 职场文书
Python学习之os包使用教程详解
2022/03/21 Python