Kurz "Tkinter. Programování GUI v Pythonu" seznamuje s funkcemi vytváření grafického uživatelského rozhraní pomocí balíčku tkinter programovacího jazyka Python. Aplikace je doplněna příklady praktických pracovních řešení. Samotné lekce jsou volně dostupné na https://younglinux.info/tkinter/course. Na webu je také k dispozici verze kurzu připravená k tisku v PDF s odpověďmi na praktické.
Kurz „Tkinter. Programování GUI v Pythonu“ je třetím v sekci „Python. Výuka programování“ a vyžaduje předchozí znalost jazyka na úrovni strukturovaného programování, nejlépe znalosti základů OOP. Můžete se s nimi seznámit, mimo jiné na webu „Linuxoid Laboratory“.
V lekcích tohoto kurzu je pozornost věnována práci se základními prvky rozhraní (widgety), které jsou běžné při vývoji pomocí jiných programovacích jazyků. Naučte se základní vlastnosti a metody tlačítek, štítků, textových polí, seznamů, zaškrtávacích políček a přepínačů, plátna a nabídek.
Zvažují se různé možnosti umístění widgetů do nadřazeného okna: jednoduchým vzájemným zabalením, pomocí tabulky a zadáním souřadnic. Tyto metody rozložení se nacházejí v mnoha dalších programovacích nástrojích GUI.
Prozkoumá nastavení hlavního okna aplikace, dialogových oken, modulu tkinter.ttk.
Kurz zahrnuje 16 lekcí:
1. Co je Tkinter
2. Tlačítko widgetů, štítek, vstup
3. Metoda pack ()
4. Text - víceřádkové textové pole
5. Radiobutton a Checkbutton. Proměnné Tkinter
6. Widget seznamu
7. metoda bind ()
8. Události
9. Plátno
10. Plátno. Identifikátory, značky a animace
11. Windows
12. metoda grid ()
13. Dialogová okna
14. Widget nabídky
15. metoda place ()
16. modul tkinter.ttk
Datum aktualizace
7. 7. 2023