Python - tkinter animation - coding for all

Опубликовано: 08 Декабрь 2020
на канале: Jithesh Kuyyalil
527
6

https://jitheshkuyyalil.com



Animating tkinter label in Python.
Ref: Programming Python by Mark Lutz

Source Code

import random
from tkinter import *
fsize = 20
colors=('red', 'green', 'orange','grey', 'cyan', 'blue', 'violet')


def makePopUp():
pop=Toplevel()
lb=Label(pop, text='new popup')
color = fg=random.choice(colors)
lb.config(font=('aerial', fsize, 'italic'), fg=color)
lb.pack(fill=BOTH)
rootLabel.config(fg=color)

def changeColor():
rootLabel.config(fg=random.choice(colors))
win.after(100, changeColor)

def blowUp():
global fsize
fsize += 5
rootLabel.config(font=('arial', fsize, 'italic'))
win.after(250, blowUp)


win = Tk()
rootLabel = Label(win, text="Gui Animation")
rootLabel.config(font=('aerial', fsize, 'italic'), \
fg="#%02x%02x%02x" % (255, 0, 0), bg='papaya whip')
rootLabel.pack(side=TOP, expand=True, fill=BOTH)
Button(win, text='make popup', command=makePopUp).pack(fill=X)
Button(win, text='change color', command=changeColor).pack(fill=X)
Button(win, text='blow up', command=blowUp).pack(fill=X)
win.mainloop()


На этой странице сайта вы можете посмотреть видео онлайн Python - tkinter animation - coding for all длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь Jithesh Kuyyalil 08 Декабрь 2020, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 527 раз и оно понравилось 6 зрителям. Приятного просмотра!