一个差不多够用的tk模板
import tkinter as tk from tkinter import * window = tk.Tk() photo = tk.PhotoImage(file="sss.png") # 背景图 theLabel = tk.Label(window,text="我是内容,\n请你阅读",justify=tk.LEFT,image=photo,compound = tk.CENTER,font=("华文行楷",20),fg = "white") theLabel.pack() window.title('佟大帅的示例窗口') window.geometry('800x1000') # 菜单栏 menubar = Menu(window) fmenu = Menu(window) for i in ['新建', '打开', '保存', '另存为']: # 普通标签 fmenu.add_command(label=i) # 单选框 fmenu.add_radiobutton(label=i) # 复选框 fmenu.add_checkbutton(label=i) # 为顶级菜单实例添加菜单,并级联相应的子菜单实例 menubar.add_cascade(label='文件', menu=fmenu) menubar.add_cascade(label='视图', menu=fmenu) menubar.add_cascade(label='编辑', menu=fmenu) menubar.add_cascade(label='关于', menu=fmenu) window['menu'] = menubar # 标签 l = Label(window, text="模板", bg="red", fg="white", font=("Aeria", 12), width=30, height=2) l.pack() # 普通文本框 E1 = Text(window, width='800', height=1.5, font=("Aeria", 13)) E1.pack() E2 = Entry(window, width='800', font=("Aeria", 13),fg="blue") # E2 文本框先输入在锁定 E2.insert('insert', '剪切板图片错误/') E2.config(state='disable') # E2.insert("insert", '剪切板图片错误/') E2.pack() def hans(): pass # 按钮触发 img_txt = Button(window, text='按钮', font=('Arial', 10), width=15, height=1, command=hans) img_txt.pack(anchor='nw') window.mainloop()
结果展示