第3-0讲,button

将创建一个按钮,放在窗口上,你点击这个按钮,程序会弹出一个提示框

import tkinter as tk
from tkinter import messagebox

window = tk.Tk()

window.title("button按钮")  #创建窗口的标题
window.geometry('300x200')  #设置窗口的大小



def click_button():  #当按钮被点击时执行该函数
    messagebox.showinfo(title='友情提示',message='你点击了按钮')

# 创建button,text显示在按钮上的文字,command点击按钮时执行的函数,
button=tk.Button(window, width='5',height='1',text="登录", command=click_button)

#button固定在窗口上
button.pack()
#显示窗口
window.mainloop()

 tkinter所有的消息框

messagebox.showinfo(title, message):显示信息框,包含标题和消息内容。

messagebox.showwarning(title, message):显示警告框,包含标题和警告内容。

messagebox.showerror(title, message):显示错误框,包含标题和错误内容。

messagebox.askquestion(title, message):显示询问框,包含标题和询问内容,返回"yes"或"no"。

messagebox.askyesno(title, message):显示是/否框,包含标题和询问内容,返回True或False。

messagebox.askokcancel(title, message):显示确认框,包含标题和确认内容,返回True或False。

messagebox.askretrycancel(title, message):显示重试/取消框,包含标题和询问内容,返回True或False。

import tkinter as tk
from tkinter import messagebox

window = tk.Tk()
#设置窗体标题
window.title("标签属性")
window.iconbitmap('../images/米饭.ico')
#设置窗体大小
window.geometry("300x200")

# 消息框的类型包括 showinfo, showwarning, showerror, askquestion, askokcancel, askyesno, askretrycancel
#showinfo
# 弹出一个信息框,标题为Title,消息为Hello, world!,此处的icon不是窗口标题处的图标,而是信息框处的图标
messagebox.showinfo("showinfo-Title", "这是一个信息框",icon=None)
#showwarning
messagebox.showwarning('showwarning-标题','这是一个警告框')
#showerror
messagebox.showerror('showwarning-error标题','错误弹框')
#askquestion
question=messagebox.askquestion('question标题','这是一个question弹框!!')
if question=='yes':
    print("你点击了yes")
else:
    print("你点击了no")
#askokcance
askokcancel=messagebox.askokcancel('askokcancel-标题','显示确认框')
if askokcancel:
    print("你点击了确定")
else:
    print("你点击了取消")
#askyesno
answer = messagebox.askyesno("askyesno-Title", "显示是/否框")  
if answer:
    print("你选择了是")
else:
    print("你选择了否")
#askretrycancel
askretrycancel=messagebox.askretrycancel('askretrycancel-标题','显示重试/取消框')
if askretrycancel:
    print("你点击了重试")
else:
    print("你点击了取消")
window.mainloop()

 

posted @ 2023-05-04 14:55  家乐福的搬砖日常  阅读(16)  评论(0编辑  收藏  举报