如何將 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