擅长:python、mysql、java
<p>我看到的Tkinter文档似乎没有提到这一点,但是可以调用底层的Tk Canvas xview/yview方法来获取当前的滚动位置(实际上,作为两个元素的元组,第二个元素对您没有任何用处)。因此,以下方法应该有效(未经测试):</p>
<p>保存位置:</p>
<pre><code>origX = yourcanvas.xview()[0]
origY = yourcanvas.yview()[0]
</code></pre>
<p>恢复位置:</p>
^{pr2}$