tkinter之鼠标事件

简介: tkinter之鼠标事件
# 定义事件函数
from tkinter import *


def handleMotion(event):
    lb1['text'] = '你移动了光标的所在位置'
    lb2['text'] = '目前光标位置:x =' + str(event.x) + ';y=' + str(event.y)
    print('光标当前位置', event.x, event.y)


# 创建主窗口
win = Tk()
win.config(bg='#87CEEB')
win.title("你很穷!")
win.geometry('450x350+300+200')
win.iconbitmap('../image/icon.ico')
# 创建一个窗体容器frame
frame = Frame(win, relief=RAISED, borderwidth=2, width=300, height=200)
frame.bind('<Motion>', handleMotion)
lb1 = Label(frame, text='没有任何事件触发', bg='purple', )
# 使用place进行位置布局,下一节会介绍
lb1.place(x=20, y=20)
lb2 = Label(frame, text='')
lb2.place(x=16, y=60)
frame.pack(side=TOP)
# 显示窗口
win.mainloop()
目录
相关文章
|
1月前
|
Python
tkinter之键盘事件
tkinter之键盘事件
75 0
|
1月前
|
Python
tkinter之菜单按钮
tkinter之菜单按钮
32 1
|
1月前
|
Python 容器
Tkinter:窗口控件配置
Tkinter:窗口控件配置
|
20天前
Qml:鼠标事件
Qml:鼠标事件
|
1月前
|
Shell Python
Tkinter:功能按钮Button
Tkinter:功能按钮Button
|
1月前
|
Python
tkinter滚动条
tkinter滚动条
23 1
|
1月前
|
Python
tkinter之弹出菜单
tkinter之弹出菜单
25 1
|
1月前
|
Python
tkinter之下拉菜单
tkinter之下拉菜单
63 1
|
1月前
|
Python
tkinter之Combobox复选框
tkinter之Combobox复选框
81 2
|
1月前
|
Python
tkinter之Button按钮
tkinter之Button按钮
27 1