赞
踩
使用Python自带tkinter包创建一个大小为400*300的窗口程序,点击按钮弹出信息框
import tkinter import tkinter.messagebox # 实例化一个窗体——相当于创建窗体对象 window = tkinter.Tk() # 修改窗体名称 window.title("这是第一个窗体程序") # 设置窗口的宽高和在屏幕上出现的位置,参数是个字符串:宽x高+水平方向位置+垂直方向位置 window.geometry("400x300+400+200") # 创建标签控件,参数——对象,字典类型 lbl = tkinter.Label(window, text="你好!") lbl.pack() def btnClick(): tkinter.messagebox.showinfo("消息", "你好呀~") # 创建按钮 btn = tkinter.Button(window, text="回答", command=btnClick) btn.pack() # 界面死循环保持窗口,并监听所有事件 tkinter.mainloop()
运行结果如下:
若如下方式编写:
btn = tkinter.Button(window, text="回答", command=btnClick())
运行的结果则是运行程序直接弹出消息框,关闭弹框后点击按钮没有作用。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。