[python]GUI之Tkinter库,第一个简单示例
1.源代码
import tkinter import os # PNG_PATH = "resources" + os.sep + "zhu1.png" IMAGES_PATH = "resources" + os.sep + "zhu1.png" # 主窗体类 class MainForm: def __init__(self): # 构造方法里面进行 root = tkinter.Tk() # 创建窗体 root.title("信1705-1班20173628赵路仓") root.geometry("500x100") # 设置窗体初始化尺寸 root.maxsize(1000, 400) # 设置窗体最大尺寸 root["background"] = "LightSlateGray" # 设置背景颜色 # ----------------------以下进行文本标签定义---------------------- label_text = tkinter.Label(root, text="赵路仓", width=200, height=200, bg="#223011", fg="#ffffff", font=("微软雅黑", 20)) # 如果要想进行图片的加载一定要通过专属的组件类来进行路径的包装 photo = tkinter.PhotoImage(file=IMAGES_PATH) label_photo = tkinter.Label(root, image=photo) label_photo.pack() label_text.pack() # 组件的布局就表示要进行组件的显示 root.mainloop() # 显示窗体 # main 函数 def main(): MainForm() if __name__ == "__main__": main()
2.效果