python 怎么使tkinter窗口移动
时间: 2023-10-19 19:08:10 浏览: 506
python开发之tkinter实现图形随鼠标移动的方法
使用Tkinter实现窗口移动的方法如下:
1. 导入Tkinter模块并创建窗口
```python
from tkinter import *
root = Tk()
```
2. 定义窗口移动函数
```python
def move_window(event):
root.geometry('+{0}+{1}'.format(event.x_root, event.y_root))
```
3. 绑定窗口移动事件
```python
root.bind('<B1-Motion>', move_window)
```
这里的`<B1-Motion>`表示鼠标左键移动事件,`move_window`是窗口移动函数。
完整代码示例:
```python
from tkinter import *
root = Tk()
def move_window(event):
root.geometry('+{0}+{1}'.format(event.x_root, event.y_root))
root.bind('<B1-Motion>', move_window)
root.mainloop()
```
运行程序后,可以通过鼠标左键拖动窗口移动。
阅读全文