Python 3 – Tkinter tkMessageBox

Python 3 – Tkinter tkMessageBox

tkMessageBox模块用于在应用程序中显示消息框。此模块提供了一些函数,您可以使用这些函数来显示适当的消息。

其中一些函数是showinfo、showwarning、showerror、askquestion、askokcancel、askyesno和askretryignore。

语法

创建此小部件的简单语法如下所示-

tkMessageBox.FunctionName(title,message [,options])

参数

  • FunctionName − 这是适当的消息框函数的名称。

  • title − 这是要在消息框的标题栏中显示的文本。

  • message − 这是要显示为消息的文本。

  • options − 选项是您可以使用的替代选择,以调整标准消息框。您可以使用的一些选项是default和parent。default选项用于指定消息框中的默认按钮,例如ABORT、RETRY或IGNORE。parent选项用于指定将在其上方显示消息框的窗口。

您可以使用以下之一的函数与对话框-box –

  • showinfo()

  • showwarning()

  • showerror ()

  • askquestion()

  • askokcancel()

  • askyesno ()

  • askretrycancel ()

示例

请尝试自己执行以下示例-

# !/usr/bin/python3
from tkinter import *

from tkinter import messagebox

top = Tk()
top.geometry("100x100")
def hello():
   messagebox.showinfo("Say Hello", "Hello World")

B1 = Button(top, text = "Say Hello", command = hello)
B1.place(x = 35,y = 50)

top.mainloop()

结果

执行以上代码时,将产生以下结果-

Python 3 - Tkinter tkMessageBox

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程