当前位置: 首页 > news >正文

tkinter中按比例放大

可以使用root.rowconfigure和root.columnconfigure

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

import tkinter as tk
class Claasify:def __init__(self,master):self.master = masterself.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()


http://www.mrgr.cn/news/20924.html

相关文章:

  • HTTP与HTTPS在软件测试中的解析
  • SpringBoot项目用Aspose-Words将Word转换为PDF文件正常显示中文的正确姿势
  • 在深度学习计算机视觉的语义分割中,Boundary和Edge的区别是?
  • 波导模式分析2 用于圆TE01模式高功率传输线的大型多模波导滤波器
  • 【新闻转载】2024年上半年勒索软件态势分析:团伙数量激增,攻击策略多样化
  • 大模型日报|9 篇必读的大模型论文
  • 二级菜单的两种思路(完成部分)
  • 行业域名有哪些?
  • Day17_0.1基础学习MATLAB学习小技巧总结(17)——字符向量元胞数组
  • MySQL之对数据库和表的操作
  • 元宇宙先驱,城市区块链
  • CSS学习6--背景图片、颜色、位置、附着、简写、透明、缩放、多背景、凹凸文字、导航栏例子
  • 什么是数据结构三要素?
  • 服务器测试之GPU基础汇总
  • [米联客-XILINX-H3_CZ08_7100] FPGA程序设计基础实验连载-32 ADC模块FEP-DAQ7606采集显示波形方案
  • 汽车智能驾驶算法汇总
  • 【区块链 + 人才服务】FISCO BCOS 高校实训和管理平台 | FISCO BCOS应用案例
  • 耗费2.5月!打造Word神器小羊助手:个人开发全栈项目
  • FFmpeg的安装教程
  • uniapp组件知识记录