如何将 Enter 键绑定到 Tkinter 窗口?
Tkinter 事件在运行时执行,当我们将这些事件与按钮或键绑定时,我们将获得对应用程序中事件的优先访问权。
要在 Tkinter 窗口中将 <Enter> 键与事件绑定,我们可以使用 bind('<Return>', callback),方法是指定键和回调函数作为参数。一旦我们将键绑定到事件,我们就可以完全控制事件。
示例
# Import the required libraries
from tkinter import *
from PIL import Image, ImageTk
# Create an instance of tkinter frame or window
win=Tk()
# Set the size of the window
win.geometry("700x350")
def show_msg(event):
label["text"]="Sale Up to 50% Off!"
# Create a label widget
label=Label(win, text="Press Enter Key" ,font="TkMenuFont 20")
label.pack(pady=30)
# Bind the Enter Key to the window
win.bind('<Return>', show_msg)
win.mainloop()输出
运行以上代码将显示一个窗口,当我们按 <Enter> 键时将触发事件。

现在,按 <Enter> 键并观察输出。

广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP