问:wx MouseEvent什么都不做

时间:2015-08-02 03:40:40

标签: python mouseevent wxwidgets

所以我在python上使用wx工作了一段时间。 对于我的问题,我制作了一些代码,以便向您展示我需要的东西。

import wx
while True:
if wx.MouseEvent().LeftIsDown() == True:
    print True

我一直在尝试几种没有结果的变化。 希望你能帮助我。

2 个答案:

答案 0 :(得分:0)

事件对象不应由用户创建。

它是由wx框架创建的,当有相关事件时,比如当用户点击鼠标,键盘,点击按钮时,......

您需要设置事件绑定。

请参阅Events and Event Handling - wxPython documentation

答案 1 :(得分:0)

所以我重写了代码。我需要检查鼠标的状态 正确的方法是:

if  wx.GetMouseState().LeftIsDown() == True: