擅长:python、mysql、java
<p>大多数人都知道在使用上面使用的“move_window”方法时会出现错误;我找到了一个修复程序,它可以获取鼠标的确切位置并随鼠标移动,而不是从角落移动:</p>
<pre><code> def get_pos(event):
xwin = app.winfo_x()
ywin = app.winfo_y()
startx = event.x_root
starty = event.y_root
ywin = ywin - starty
xwin = xwin - startx
def move_window(event):
app.geometry("400x400" + '+{0}+{1}'.format(event.x_root + xwin, event.y_root + ywin))
startx = event.x_root
starty = event.y_root
app.TopFrame.bind('<B1-Motion>', move_window)
app.TopFrame.bind('<Button-1>', get_pos)
</code></pre>