Tkinter 이벤트는 일반적으로 사용자와 애플리케이션 로직 사이의 다리 역할을 하는 인터페이스를 제공하는 데 사용됩니다. 모든 Tkinter 응용 프로그램에서 이벤트를 사용하여 더 대화형이고 기능적으로 만들 수 있습니다.
예
이 예에서는 키를 누를 때마다 화면에 일부 메시지를 표시하는 스크립트를 만듭니다. 같은 키를 놓으면 메시지가 사라집니다.
# Import the Required libraries
from tkinter import *
# Create an instance of tkinter frame or window
win= Tk()
# Set the size of the window
win.geometry("700x350")
# Define a function to display the message
def key_press(e):
label.config(text="Welcome to TutorialsPoint")
def key_released(e):
label.config(text="Press any Key...")
# Create a label widget to add some text
label= Label(win, text= "", font= ('Helvetica 17 bold'))
label.pack(pady= 50)
# Bind the Mouse button event
win.bind('<KeyPress>',key_press)
win.bind('<KeyRelease>',key_released )
win.mainloop() 출력
위의 코드를 실행하면 레이블이 있는 창이 표시됩니다.

키보드에서 키를 누르면 화면에 메시지가 표시됩니다. 동시에 키를 뗄 때마다 메시지가 업데이트됩니다.
