摘要: 鼠标事件处理 (一对多事件处理中,使用button并为其绑定事件,button事件源与事件处理者分别在两个对象中,事件处理者由窗口frame提供,事件源是所在内容面板) 事件源和事件处理对象是同一个 (在窗口左键按下,释放,移动鼠标,左键按下拖拽鼠标,输出鼠标状态) #鼠标事件处理 import w 阅读全文
posted @ 2019-04-18 21:50 highlightyys 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 事件处理 在事件处理的过程中涉及4个要素:1.事件。它是用户对界面的操作,在wxPython中事件被封装为事件类wx.Event及其子类。 例如按钮事件类是wx.CommandEvent,鼠标事件类是wx.MoveEvent。2.事件类型。事件类型给出了事件的更多信息,它是一个整数。 例如鼠标事件w 阅读全文
posted @ 2019-04-18 21:29 highlightyys 阅读(25) 评论(0) 推荐(0) 编辑
摘要: wxPython基础 作为图形用户界面开发工具包,主要提供了如下GUI内容: 1.窗口(一个容器,容纳其他控件) 2.控件 3.事件处理 4.布局管理 wxPython类层次结构 wxPython界面构建层次结构 frame(顶级窗口)-->菜单栏 -->Panel(内容面板)-->StaticTe 阅读全文
posted @ 2019-04-18 19:35 highlightyys 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Python图形用户界面开发工具包 1.Tkinter 官方提供的图形用户界面开发工具包,对于Tk GUI工具包封装而来,是跨平台的 不需要额外安装软件包 但包含控件比较少,开发复杂图形用户界面时,力不从心 且Tkinter工具包帮助文档不健全 2.PyQt 非官方提供的图形用户界面开发工具包 对于 阅读全文
posted @ 2019-04-18 19:28 highlightyys 阅读(21) 评论(0) 推荐(0) 编辑