tkinter 2 windows

本章节主要介绍窗口的一些属性设置、坐标管理 。

1、修改窗口标题

import tkinter as tk

root = tk.Tk()
root.title('Tkinter Window Demo')

print(root.title())#将打印title的内容

root.mainloop()

通过使用title属性,即可设置窗口标题。通过title()方法,还能获取到所设置title的内容。

2、设置窗口可缩放

import tkinter as tk

root = tk.Tk()
root.title('Tkinter Window Demo')
root.resizable(False, False)

root.mainloop()

resize()中的两个参数,分别对应水平和垂直方向的设置。假如一个窗口是可调整大小的,可以设置窗口的最小、最大范围。

root.minsize(min_width, min_height)
root.maxsize(min_height, max_height)

3、窗口透明度设置

import tkinter as tk

root = tk.Tk()
root.title('Tkinter Window Demo')
root.resizable(False, False)
root.attributes('-alpha', 0.5)

root.mainloop()

通过alpha属性设置透明度

4、窗口置顶

import tkinter as tk

root = tk.Tk()
root.title('Tkinter Window Demo')
root.resizable(False, False)
root.attributes('-topmost', 1)

root.mainloop()

通过topmost属性设置窗口置顶,令创建的窗口能显示在最前面 。

5、修改窗口默认icon

import tkinter as tk


root = tk.Tk()
root.title('Tkinter Window Demo')
root.resizable(False, False)
root.iconbitmap(r'c:/assets/default.ico')

root.mainloop()

6、窗口坐标配置

先了解一下tkinter的坐标系:

tkinter,窗口横向为x轴,纵向为y轴。一个窗口大小和位置,由长宽、xy轴的偏离值确定。xy正值,表示分别从起点(即左上角)按箭头方向偏移;为负值,则分别从终点以向箭头的反方向偏移对应 数值 。

import tkinter as tk


root = tk.Tk()
root.title('Tkinter Window Demo')
root.geometry('600x400+50+50')

root.mainloop()

需要注意的是,width和height之间用的是x .

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值