【发布时间】:2014-01-04 16:52:56
【问题描述】:
我在图表上有许多线条、数据线、水平分隔线、日月指示线等。我通常(可能直到现在)一直以这种方式添加线条:
canvas_1.create_line(x1,y1,x2,y2)
我现在有一个简单的问题。我还想添加一个垂直刻度以显示该线在零上方和下方多少……非常自然。数据文件很大,大约有 12,000 个数据单元并且还在增长,所以我使用左右箭头键进行了所有设置,以便滚动数据。它效果很好,但我还没有添加垂直比例。现在一切都在移动:
canvas_1.move(ALL,x,y)
当我添加垂直比例时,我不希望垂直比例移动。我知道通过使用 move(ALL) 垂直刻度也会移动。
为了使垂直刻度不会移动,我必须进行哪些更改?我必须出去“标记”所有 create_line 语句吗???
line1 = canvas_1.create_line....
如果是这样,当我对要移动的行有大量引用时,如何将它们放入 move 语句中。我必须将所有标签放入列表中还是什么?我真的有点迷失在这个概念的思考过程中。
我承认我仍在研究滚动条,但还没有很好的运气,我觉得我仍然有同样的问题需要处理。
【问题讨论】: