# -*- coding: utf-8 -*-
"""
Created on Thu Jun 13 21:31:16 2019
QQ群:476842922(欢迎加群讨论学习)
@author: Administrator
"""
import wx
class MyFrame(wx.Frame):
def __init__(self):
wx.Frame.__init__(self,None,-1,u"显示鼠标位置",size = (300,300))
panel = wx.Panel(self,-1)
panel.Bind(wx.EVT_MOTION,self.OnMove)
wx.StaticText(panel,-1,"Pos:",pos=(10,12))
self.posCtrl = wx.TextCtrl(panel,-1,"",pos=(40,10))
def OnMove(self,event):
pos = event.GetPosition()
self.posCtrl.SetValue('%s,%s' %(pos.x,pos.y))
if __name__ =='__main__':
# app = wx.App(False)
app = wx.PySimpleApp()
frame = MyFrame()
frame.Show(True)
app.MainLoop()
wxPython 获取鼠标位置
最新推荐文章于 2021-04-21 09:45:28 发布