ROZDZIAŁ 16 · STRONA 976

Twórz fajne aplikacje za pomocą Tkinter

Dowiedz się, jak budować rzeczywiste aplikacje okienkowe: analizuj model zdarzeń, drzewo widżetów, responsywny układ, formularze, menu, dialogi, timery oraz architekturę aplikacji oraz powiąż interfejs z funkcjami, obiektami i plikami z poprzednich rozdziałów.

~10 godzin tkinter, ttk, mainloop 32 treningi
16.1Tkinter — wszystko poprawnie skonfigurowane!97816.2Etykiety, guziki i pack98016.3Pola wejściowe98216.4Zmienne Tkinter98416.5Mnóstwo opcji!98616.6Menu98916.7Wiersze i kolumny są grid99216.8Mini Project: Kalkulator napiwków99316.9Od terminala do modelu zdarzenia GUI:99516.10Jak działa pętla zdarzeń i mainloop99816.11Widżet i drzewo interfejsu100216.12tk i ttk100416.13Frame i LabelFrame101116.14pack szczegóły101316.15Adaptacyjne grid101416.16Widżety wyboru101916.17Progressbar i Notebook102116.18Messagebox i dialogi102416.19filedialog i pathlib102716.20Toplevel: wiele okien102916.21Focus, klawiatura i dostępność103116.22after(): timery bez blokowania103316.23Walidacja danych wejściowych103716.24Architektura aplikacji104216.25Klasa aplikacji i ustawienia104516.26Mini-projekt: licznik kliknięć104816.27Mini Project: Konwerter temperatury105016.28Mini-Projekt: Odliczający Timer105216.29Mini-projekt: lista zadania105616.30Mini-Projekt: Edytor Notatek105916.31Tip Calculator Pro106116.32Debugowanie interfejsu i jakość GUI106716.33Podsumowanie rozdziału: Zestaw narzędzi Tkinter1071