tkinter中按比例放大

可以使用root.rowconfigure和root.columnconfigure

使用grid布局,sticky设置为"nsew"

import tkinter as tk
class Claasify:
    def __init__(self,master):
        self.master = master
        self.l1 = tk.Label(self.master, text="管理系统",font=("Helvetica", 35), fg="blue", bg="white")
        self.l1.grid(row=0, column=0,columnspan=3, sticky="nsew", pady=5)
        self.l1.configure(bg='#FAFAD2')
        self.b1 = tk.Button(self.master, text="1台账",font=('方正舒体',18),bg='#87CEEB')
        self.b1.grid(row=1, column=0, sticky="nsew",padx=5, pady=5)
        self.b2 = tk.Button(self.master, text="2台账",font=('方正舒体',18),bg='#87CEEB')
        self.b2.grid(row=1, column=1, sticky="nsew",padx=5, pady=5)
        self.b3 = tk.Button(self.master, text="3台账",font=('方正舒体',18),bg='#87CEEB')
        self.b3.grid(row=1, column=2, sticky="nsew",padx=5, pady=5)
        self.b4 = tk.Button(self.master, text="4酒样",font=('方正舒体',18),bg='#87CEEB')
        self.b4.grid(row=2, column=0, sticky="nsew",padx=5, pady=5)
        self.b5 = tk.Button(self.master, text="5台账",font=('方正舒体',18),bg='#87CEEB')
        self.b5.grid(row=2, column=1, sticky="nsew",padx=5, pady=5)
        self.b6 = tk.Button(self.master, text="6台账",font=('方正舒体',18),bg='#87CEEB')
        self.b6.grid(row=2, column=2, sticky="nsew",padx=5, pady=5)
        self.b7 = tk.Button(self.master, text="7登记",font=('方正舒体',18),bg='#90EE90')
        self.b7.grid(row=3, column=0, sticky="nsew",padx=5, pady=5)
        self.b8 = tk.Button(self.master, text="8登记",font=('方正舒体',18),bg='#90EE90')
        self.b8.grid(row=3, column=1, sticky="nsew",padx=5, pady=5)
        self.b9 = tk.Button(self.master, text="9登记",font=('方正舒体',18),bg='#90EE90')
        self.b9.grid(row=3, column=2, sticky="nsew",padx=5, pady=5)



if __name__ == '__main__':
    root = tk.Tk()
    Claasify(root)
    root.title("物料信息管理系统")
    root.geometry("1000x700+450+200")
    root.configure(bg='#FAFAD2')
    root.rowconfigure(0, weight=1)
    root.rowconfigure(1, weight=1)
    root.rowconfigure(2, weight=1)
    root.rowconfigure(3, weight=1)
    root.columnconfigure(0, weight=1)
    root.columnconfigure(1, weight=1)
    root.columnconfigure(2, weight=1)
    root.mainloop()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值