我只能看到背景

2024-05-08 14:23:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我只能看到背景,如果我垂直拉伸窗口,则按钮可见。
我怎样才能把按钮放在图像上? 图像是1366*768

from tkinter import Tk, Label, Button, PhotoImage

root=Tk()
photo=PhotoImage(file="folder//file.gif")
w=Label(root, image=photo).pack()

btn=Button(root, text="press me").pack()

root.geometry("1366x768")
root.mainloop()

1条回答
网友
1楼 · 发布于 2024-05-08 14:23:29

如果要在图像上放置按钮,可以使用画布而不是标签

canvas =tk.Canvas(root,width=1366,height=768)
canvas.create_image(0,0,anchor="nw",image=photo)

canvas.create_window(50,50,anchor="center",window=tk.Button(canvas,text="press me"))

canvas.pack()

相关问题 更多 >