Chinaunix

标题: 事件驱动感觉有点难理解 [打印本页]

作者: wlj78    时间: 2009-08-25 16:46
标题: 事件驱动感觉有点难理解
  这两天看wxPython的事件驱动,一开始就看到一大堆的术语,什么事件、事件对象、事件类型、事件源、事件驱动、事件队列、事件处理器、事件绑定器等等,还看了其内在运行机制,反正是云里雾里,看了半天,还是在几个小例子里大致知道了点东西。
  self.Bind(wx.EVT_BUTTON, self.OnClick, aButton),我想说了太多就如同讲App时一样,对初学者而言,再写一个App类不与直接调用PySimpleAPP()类,等遇到不能满足需要时再认真学写复杂的App类吧,因此一个Bind就象胶水一样能解决太多的问题,EVT_****在我的理解里就是标准的事件处理方法,它能确定你要响应的东东的大方向,OnClick自己写的东西了,决定了响应东东的实现效果,aButton确定响应的对象了。尽管可能想的与内在的不一样,初期就只能这样认为了,先用自己的方法雇,再慢慢消化吧。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2