我正在创建一个大小为500x500的Tkinter窗口,它在画布小部件上绘制图形
我需要这样做,左下角的坐标是0,0,右上角的坐标是500,500。我想我也可能需要为canvas对象做这件事(是真的吗?)
我该怎么做?当我在网上搜索时,我找不到明确的答案。
答案 0 :(得分:0)
scitools包中有一个名为CanvasCoords的类,可能就是你所追求的。
scitools的主要作者是Hans Langtangen教授。他在他的(恕我直言)优秀着作“计算科学的Python脚本”中的“11.3.2 Cordinate Systems”一节中讨论了坐标系。在我的版本中,我在第552-555页。您可以在google books sample pages上看到第553-555页(第552页上的内容不容错过)。