Treeview 위젯은 데이터를 계층 구조로 표시하도록 설계되었습니다. 디렉토리, 하위 디렉토리 또는 파일을 목록 형태로 표시하는 데 사용할 수 있습니다. 목록 상자에 있는 항목을 목록 상자 항목이라고 합니다.
treeview 위젯에는 기본 속성을 변경하거나 수정할 수 있는 많은 속성과 속성이 포함되어 있습니다. 'background'를 정의하여 treeview 위젯의 배경을 변경할 수 있습니다. 생성자의 속성입니다.
예시
# Import the required libraries from tkinter import * from tkinter import ttk # Create an instance of tkinter frame or window win = Tk() # Set the size of the window win.geometry("700x350") # Create a Listbox widget lb = Listbox(win, width=100, height=10, background="purple4", foreground="white", font=('Times 13'),selectbackground="black") lb.pack() # Select the list item and delete the item first # Once the list item is deleted, we can insert a new item in the listbox def edit(): for item in lb.curselection(): lb.delete(item) lb.insert("end", "foo") # Add items in the Listbox lb.insert("end", "item1", "item2", "item3", "item4", "item5") # Add a Button To Edit and Delete the Listbox Item ttk.Button(win, text="Edit", command=edit).pack() win.mainloop()
출력
위의 코드를 실행하면 고유한 배경색과 그 안에 일부 항목이 있는 treeview 위젯이 있는 창이 표시됩니다.