Tkinter 창에는 다양한 응용 프로그램 개발에 사용할 수 있는 많은 내장 기능과 기능이 포함되어 있습니다. 일부 키 또는 기능의 도움으로 응용 프로그램의 특정 부분을 실행해야 하는 경우가 있을 수 있습니다. 특정 키를 작업에 대한 함수가 포함된 콜백과 바인딩하여 수행할 수 있습니다. 키는 마우스 버튼에서 키보드 키까지 무엇이든 될 수 있습니다. 키보드 키 조합으로 콜백을 바인딩할 수도 있습니다.
예시
#Import the Tkinter Library from tkinter import * #Create an instance of Tkinter Frame win = Tk() #Set the geometry of window win.geometry("700x350") #Define a callback function for exit def quit_program(e): win.destroy() #Add a Label widget label = Label(win, text= "Press Ctrl + x to Exit", font= ('Helvetica 15 bold')) label.pack(pady= 40) #Bind the Keyboard shortcut Key win.bind('<Control-x>', quit_program) win.mainloop()
출력
위의 코드에서는 키 조합을 추가했습니다. 키를 누르면 창이 닫힙니다.