tkinter를 사용하여 애플리케이션에서 목록의 드롭다운 메뉴를 만들고 싶다고 가정해 봅시다. 이 경우 Tkinter OptionMenu(win, menu_to_set, options)를 사용할 수 있습니다. 기능.
먼저 StringVar() 개체를 인스턴스화합니다. , 그런 다음 드롭다운 메뉴의 초기 값을 설정합니다. OptionMenu의 개체를 생성하고 표시할 창, 메뉴 개체 및 옵션의 값을 전달하여 드롭다운 메뉴를 만듭니다.
예시
#Import the required libraries from tkinter import * #Create an instance of tkinter frame win= Tk() #Define the size of window or frame win.geometry("715x250") #Set the Menu initially menu= StringVar() menu.set("Select Any Language") #Create a dropdown Menu drop= OptionMenu(win, menu,"C++", "Java","Python","JavaScript","Rust","GoLang") drop.pack() win.mainloop()
출력
출력 창에서 "모든 언어 선택"을 클릭하여 옵션을 선택할 수 있으며 드롭다운 메뉴에 목록이 표시됩니다.