python tkinter库窗口的使用
1. 设置窗口标题和窗口大小
from tkinter import *w = Tk()
w.title("测试") # 设置窗口标题
w.geometry("300x200") # 设置窗口大小
lab = Label(w, text="初学tkinter").pack() # 创建标签并放置w.mainloop()
效果图:
2. 设置最大和最小窗口
在拉伸窗口的时候,会被限制
w.maxsize(800, 600) # 设置窗口最大尺寸
w.minsize(200, 100) # 设置窗口最小尺寸
3.设置窗口背景色
w.config(bg=“red”) # 设置窗口背景颜色
4.设置窗口图标
首先准备一个ico图标文件,然后通过iconbitmap函数设置图标。
5. 设置窗口位置
设置窗口位置函数同设置窗口大小函数一样,都是geometry。只是里面传入的参数不同。
+x+y
w.geometry(“300x200+200+400”)
以当前窗口左上角为基准,当前窗口距离屏幕左上角x 200的距离,y 400。
-x-y
w.geometry(“300x200-20-30”)
以当前窗口右下角为基准,当前窗口距离屏幕右下角x 20的距离,y 30。
6. 其他常用函数
# 设置窗口是否可拉伸,参数分别代表宽高,True为可拉伸,False为不可拉伸
w.resizable(False, True)
w.state("zoomed") # 设置窗口最大化
w.iconify() # 设置窗口最小化