Изображение Tkinter не изменитсяPython

Программы на Python
Ответить
Anonymous
 Изображение Tkinter не изменится

Сообщение Anonymous »

Код: Выделить всё

import tkinter as tk
from tkinter import ttk

root = tk.Tk()

def change():
img2 = tk.PhotoImage(file = "img2.png")
label.configure(image = img2)

img1 = tk.PhotoImage(file = "img1.png")

label = ttk.Label(root, image = img1)
label.place(x = 0, y = 0)

button = ttk.Button(root, text = "Change", command = change)
button.place(x = 20, y = 20)
Это мой текущий код, в котором есть кнопка для смены одного изображения на другое. Первое изображение отображается нормально, однако при нажатии кнопки tkinter просто возвращается к своему обычному фону. Пожалуйста, помогите, это сводит меня с ума

Подробнее здесь: https://stackoverflow.com/questions/798 ... not-change
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»