如何将图像放在文本小部件的顶部

时间:2015-03-14 14:09:52

标签: python tkinter

我正在制作一个程序,我想在角落里放一个水印,我希望它在文本小部件的顶部...而不是在下面。

我得到的代码:

from Tkinter import *

gui = Tk()

t = Text(gui)
scroll = Scrollbar(gui)
scroll.config(command=t.yview)
t.config(yscrollcommand=scroll.set)
scroll.pack(side="right", fill="y", expand=False)
t.pack(side="top", fill="both", expand=True)
watermark = PhotoImage(file="logo.gif")
w = Label(gui, image=watermark).pack(side="right")

mainloop()

1 个答案:

答案 0 :(得分:0)

使用place。它看起来像这样:

w = Label(...)
w.place(relx=1.0, rely=1.0, anchor="se")

您还希望将标签设为文本小部件的子级,以使坐标相对于文本小部件而不是相对于窗口。