Tkinter의 메뉴 위젯은 응용 프로그램의 탐색 모음에 메뉴 모음을 만드는 데 사용됩니다. 제목 표시줄 앞의 응용 프로그램 창 상단에 있습니다. 때로는 첫 번째 메뉴 항목의 상단에 점선이 나타나는 것을 볼 수 있습니다. 테어오프(부울) 메뉴의 속성은 메뉴 항목을 삽입하기 시작하면 처음에 모든 항목이 1부터 인덱싱되도록 지정합니다. 그러나 tearoff를 끄면 속성을 사용하면 항목이 0부터 인덱싱을 시작할 수 있으며 상단에서 점선이 사라집니다.
예시
# Import the tkinter library from tkinter import * # Create an instance of tkinter frame win= Tk() # Set the size of the Tkinter window win.geometry("700x350") # Create an instance of MenuBar menubar= Menu(win) file= Menu(menubar, tearoff= 0) # Add Menu Items file.add_command(label= "New") file.add_command(label= "Open") file.add_command(label="Save") file.add_separator() file.add_command(label= "Quit") menubar.add_cascade(label="File", menu=file) win.config(menu=menubar) win.mainloop()
출력
위의 코드를 실행하면 탐색 모음에 메뉴가 있는 창이 표시됩니다. 메뉴를 클릭하면 메뉴 항목 목록이 표시됩니다.