Сравнение версий Информатика / Кружок / Tkinter




← Предыдущая правка
Следующая правка →

Добавлено:
print(«Pressed Q»)

Обработка событий мыши

def left_button_clicked(event):
print(event.x, event.y)
root.bind("<Button-1>", left_button_clicked)

Как создать прямоугольник

rect = canvas.create_rectangle(x0, y0, x1, y1) – возвращает объект «прямоугольник»

Как удалить объект на canvas

canvas.delete(rect) # передаваемый параметр – ссылка на удаляемый объект

Как изменить цвет объекта на canvas

canvas.itemconfig(rect, fill="blue") # передаваемый параметр – ссылка на объект, цвет которого меняется

Документация

http://effbot.org/tkinterbook/
http://python-textbok.readthed[...]GUI_Programming.html
http://cipcnet.insa-lyon.fr/tcc/help/pubs/tkinter/

Что можно писать?

* Арканоид
* Pong (теннис)
* Крестики-нолики с силой тяжести
* Змейка
* Сапёр
* Игра «Жизнь»
* Реверси
* Xonix

Удалено:
print(«Pressed left»)