在 Tkinter 中使用按钮或键调用函数

假设我们想在为特定应用程序按下按钮或键时调用一个函数。我们可以使用 bind(' <button or Key>,' callback_function ) 方法将包含操作的函数与按钮或键绑定。在这里,您可以将任何键绑定到需要调用的事件或函数。

示例

在这个例子中,我们创建了一个函数,只要我们点击一个按钮就会打开一个对话框。

#Import the required libraries

from tkinter import *

from tkinter import ttk

from tkinter import messagebox

#Create an instance of Tkinter Frame

win = Tk()

#Set the geometry of Tkinter Frame

win.geometry("700x350")

#Define a function for opening the Dialog box

def open_prompt():

   messagebox.showinfo("Message", "Click Okay to Proceed")

#Create a Label widget

Label(win, text= "Click to Open the MessageBox").pack(pady=15)

#Create a Button for opening a dialog Box

ttk.Button(win, text= "Open", command= open_prompt).pack()

win.mainloop()

输出结果

运行上面的代码将显示一个包含标签和按钮的窗口。

单击“打开”按钮后,它将调用一个函数来打开一个对话框。

以上是 在 Tkinter 中使用按钮或键调用函数 的全部内容, 来源链接: utcz.com/z/359279.html

回到顶部