@Igor_Merg

Как добавить картинку фоном в tkinter?

Всем привет еще раз, хочу добавить фоном картинку, но погуглив так нормального варианта, что бы не выдавало ошибок не нашел, помогите пж.
import  time
from threading import *
from tkinter.ttk import Progressbar
from tkinter import ttk
from tkinter import *
import random
window = Tk()
window.geometry('560x400')
window.resizable(width=False, height=False)
canvas = Canvas(window,height = 500,width = 600)
colors = ['red','green','blue','yellow','orange','purple']
i = 0
x = 15
x1 = 65
def dow():
    while True:
        window.title("Загрузка.")
        time.sleep(0.5)
        window.title("Загрузка..")
        time.sleep(0.5)
        window.title("Загрузка...")
        time.sleep(0.5)
        window.title("Загрузка....")
        time.sleep(0.5)
        window.title("Загрузка.....")
        time.sleep(0.5)
def dow1():
    global  i,x,x1
    while i < 18:
        if i < 9:
            canvas.create_rectangle(x,160,x1,210,fill = 'grey')
            print('x',x,'x1',x1)
            x = x + 60
            x1 = x1 + 60
        else:
            while True:
                color = random.choice(colors)
                print(color)
                canvas.create_rectangle(x, 160, x1, 210, fill=color)
                print('x - ', x, 'x1 - ', x1)
                time.sleep(0.5)
                canvas.create_rectangle(x, 160, x1, 210, fill='grey')
                x = x + 60
                x1 = x1 + 60
                if x > 495 and x1 > 545:
                    x = 15
                    x1 = 65

        i = i + 1
        if i == 9:
            x = 15
            x1 = 65

canvas.pack()
Thread(target = dow1).start()
Thread(target = dow).start()
window.mainloop()
  • Вопрос задан
  • 157 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
28 нояб. 2024, в 05:21
2000 руб./за проект
28 нояб. 2024, в 05:18
500 руб./за проект
28 нояб. 2024, в 03:51
3500 руб./за проект