드롭다운 메뉴는 응용 프로그램의 상단 메뉴 모음에서 볼 수 있는 수직으로 쌓인 메뉴 항목의 목록일 뿐입니다. Menu() 개체를 만들어 Tkinter 애플리케이션에서 메뉴 모음을 만들 수 있습니다. 모든 메뉴 항목이 있습니다.
메뉴를 선택하고 키보드 단축키를 사용하여 몇 가지 기본 작업을 수행하려는 경우가 있습니다. 모든 메뉴에 키를 바인딩하기 위해 bind_all(
예시
이 예에서 응용 프로그램 창에는 항목 메뉴가 있습니다.
#Import the required libraries from tkinter import * #Create an instance of Tkinter Frame win = Tk() #Set the geometry win.geometry("750x350") def exit(): win.destroy() #Create a Menu Bar menubar= Menu() filemenu= Menu(menubar, tearoff=False) menubar.add_cascade(label= "File",underline=0, menu= filemenu) filemenu.add_command(label="1.a", underline= 1) filemenu.add_command(label="2.b", underline= 1) filemenu.add_command(label="3.c", underline= 1) filemenu.add_command(label="Quit", underline= 1, command= exit, accelerator= "Ctrl+Q") win.config(menu= menubar) filemenu.bind_all("<Control-q>", exit) win.mainloop()
출력
위의 코드를 실행하면 메뉴 모음에 레이블 텍스트와 메뉴가 포함된 창이 표시됩니다.
이제 "종료" 메뉴 항목을 클릭하거나