首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在treeview中插入图像

在treeview中插入图像
EN

Stack Overflow用户
提问于 2021-07-30 21:20:08
回答 1查看 110关注 0票数 0

我查找了这个问题,找到了几个线程,但我使用了相同的公式,但对我的问题没有用。我有三列,我想在第一列插入一个图像。我想要做的事情比这复杂得多,但我认为我应该让它尽可能简单,以显示我遇到的问题。下面是我的代码:

代码语言:javascript
复制
from tkinter import *
from tkinter import ttk
from PIL import Image, ImageTk

root = Tk()
tree = ttk.Treeview( root , column=("c1","c2","c3") , show='headings'  , height = 10 , )
tree.pack(  side = LEFT, fill = BOTH )
scrollbar_tree_select_movie = Scrollbar( root )
scrollbar_tree_select_movie.pack(side = RIGHT, fill = BOTH )
tree.config(yscrollcommand = scrollbar_tree_select_movie.set)
scrollbar_tree_select_movie.config(command = tree.yview)
tree.heading("#1", text="Icon" )
tree.column("#1", anchor= CENTER , width = 50 )
tree.heading("#2", text="Name" )
tree.column("#2", anchor= CENTER , width = 300 )
tree.heading("#3", text="Year" )
tree.column("#3", anchor= CENTER , width = 50 )
img = ImageTk.PhotoImage( Image.open("the-matrix-movie-poster-xs.png")  )
tree.insert('',END,values=('','The Matrix','1999'), image=img  )
root.mainloop()
EN

回答 1

Stack Overflow用户

发布于 2021-07-31 01:36:12

看起来我遇到的问题是show = 'headings'选项。删除后,将显示图像。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68597199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档