У меня есть следующий код:Координаты Tkinter начинаются с 3?
from Tkinter import *
master = Tk()
canvas = Canvas(master, width=640, height=480, bd=0)
canvas.pack()
line_coords = (3, 3, 3, 100)
canvas.create_line(*line_coords, fill='red')
mainloop()
Это нарисует линию в верхнем левом углу. Почему, если я меняю line_coords на (2, 2, 2, 100), линия не отображается? Это как если бы система координат начиналась с (3, 3).
Да, ты прав. Установка подсветки на 0 устраняет проблему. Благодаря! – ysimonson