python GUI tkinter总结一(窗口与窗口设置)

学习python已经有一段时间,近来展示项目用到python做界面,学习研究tkinter模块,虽然python做出高大上的界面挺难的(也可能是我菜),不过自己写小工具有个界面充当门面,整理备忘,供大家参考。
tkinter是一个源码开放的图形用户接口开发工具,具备跨平台的特性,在不同的系统中使用代码,界面、控件形态会发生变化。

窗口属性的设置方法

方法说明
title("#")窗口标题
geometry(“widthxheight+x+y”)窗口大小与位置,width和height参数用字母x分隔,+x表示窗口左边到屏幕左边的距离,-x表示窗体右边到屏幕右边的距离
maxsize(w,h)窗体可被拉伸的最大尺寸
minsize(w,h)窗体可被拉伸的最小尺寸
configure(bg="#00ff00")窗体背景色
resizable(width=False, height=False)窗体宽高是否可被拉伸
iconbitmap(“123.ico”)设置窗体图标
mainloop()放最后一行,mainloop方法让窗体继续运行,进入事件监听状态

示例代码

import tkinter
app = tkinter.Tk() # 初始化界面Tk()
app.title("窗口标题")    # 设置窗口标题
#app.configure(bg="#00ff00")#修改窗体背景色
#app.iconbitmap("test.ico")#修改窗体图标
app.geometry("1066x600+400+200")    # 设置窗口大小与左上锚点定位   长1066宽600 注意:是字母x,距离左上角(400,200)
app.resizable(width=False, height=False) # 设置窗口是否可以变化长/宽,False不可变,True可变,默认为True
app.mainloop()#mainloop方法让窗体继续运行,进入事件监听状态

界面,又称为容器

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值