Tkinter(Python GUI编程)从入门到精通(一) 上一篇文章介绍什么是Tkinter?tkinter的优缺点,tkinter的开发工具。
今天我们在上一篇的基础上,开始给主窗口添加文本、按钮,并给按钮绑定一个事件,点击按钮弹出一个消息窗口。
# -*- coding: utf-8 -*- import tkinter as tk from tkinter import messagebox # 调用Tk()创建主窗口 root=tk.Tk() # 给主窗口起一个名字,也就是窗口的名字 root.title('125建站:www.125jz.com') # 设置窗口大小:宽x高,注,此处不能为 "*",必须使用 "x" root.geometry('450x300') #创建label label=tk.Label(root,text="hello GUI") # 将文本内容放置到主窗口内 label.pack() #创建按钮 btn1=tk.Button(root,text="按钮1") #btn1["text"]="点击" # 将按钮放置到主窗口内 btn1.pack() def test(e): messagebox.showinfo("窗口名称","点击成功") #为“控件”绑定相应的事件和事件处理函数,从而实现控件与用户的交互 btn1.bind("<Button-1>",test) #开启主循环,让窗口处于显示状态 root.mainloop()
创建label
label=tk.Label(root,text=”hello GUI”)
将文本内容放置到主窗口内
label.pack()
创建按钮
btn1=tk.Button(root,text=”按钮1″)
将按钮放置到主窗口内
btn1.pack()
定义事件处理函数
def test(e):
messagebox.showinfo(“窗口名称”,”点击成功”)
为“控件”绑定相应的事件和事件处理函数,从而实现控件与用户的交互
btn1.bind(“”,test)
本程序只是让同学们体验一下Tkinter(Python GUI编程),具体的常用控件、属性、事件处理将在以后的章节讲解
125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/11029.html