Как сделать изображение, которое я использую, как фоновое изображение, так и растянуть, чтобы оно соответствовало окну, которое я делаю - PullRequest
0 голосов
/ 02 февраля 2020

Вот код, который я сейчас использую для фона

def resize_image(event):
    new_width = event.width
    new_height = event.height
    image = copy_of_image.resize((new_width, new_height))
    photo = ImageTk.PhotoImage(image)
    label.config(image = photo)
    label.image = photo #avoid garbage collection

image = Image.open('tlr.png')
copy_of_image = image.copy()
photo = ImageTk.PhotoImage(image)
label = ttk.Label(root, image = photo)
label.bind('<Configure>', resize_image)
label.pack(fill=BOTH, expand = YES)

Я пытаюсь сделать что-то вроде этого

background_image=tk.PhotoImage(...)
background_label = tk.Label(parent, image=background_image)
background_label.place(x=0, y=0, relwidth=1, relheight=1)

Но я не понимаю синтаксис и я не знаю место, где я могу найти его и сделать так, чтобы он был новичком ie для кодирования

спасибо за чтение и спасибо за любую помощь заранее

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...