Rozdział 18 · Projekt: Aplikacja do rysowania
Dostosuj ekran. Stwórz płótno
Widżet Canvas — prostokątny obszar do rysowania w oknie Tkinter.
Personalizacja ekranu
nastrojka_ekrana.py
root.title(„Rysowanka”)
Stwórz płótno
Widżet Canvas jest prostokątnym obszarem, na którym możesz
rysuj linie, kształty i tekst według współrzędnych, jak w Turtle (rozdziały 6-7), tylko wewnątrz okna
Tkinter:
sozdaem_holst.py
canvas = tk.Canvas(root, width=600, height=400, bg="white")
canvas.pack()
Współrzędne Canvas są jak ekran, a nie jak Turtle
U
Canvas punkt (0, 0) to lewy górny róg, a nie środek, jak na ekranie Turtle, a oś Y rośnie na ziemię, nie w górę. Rozdział 18.9 przyjrzy się temu bliżej i porówna oba układy współrzędnych bezpośrednio.Praktyka: Tworzenie Canvas
Moduł tkinter otwiera natywne okno Python — wykonaj lokalnie w VS Code, PyCharm lub Jupyter
Praktyka kursuje lokalnie