python 基於GUI 獲取鼠標位置


# _*_ coding: utf-8 _*_
__author__ = 'pythonwu'
__date__ = "2018/5/14 18:47"

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()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM