没有办法直接在 Canvas 上加点。下面的方法使用 create_oval 方法显示点。 尝试这个: from Tkinter import * canvas_width = 500 canvas_height = 150 def paint(event): python_green = "#476042" x1, y1 = (event.x - 1), (event.y - 1) x2, y2 = (event.x + 1), (event.y + 1) w....
jpg图片无法加载:create_image不支持绘制jpg图片,需要采用其它包将jpg图片转为create_image能支持的格式,具体介绍请见上一篇文章; jpg图片超出绘图区域:create_image不支持将图片绘制到指定区域,只能指定绘图点,最后只能先缩放图片,使其与绘图图形尺寸相同,然后再绘图,具体介绍请见上一篇文章; 文本显示位置不对:相同的...