
wxPython
iteye_13621
这个作者很懒,什么都没留下…
展开
-
打造自己的天气预报之(三)——给程序加个图形用户界面(GUI)
经过前期的设计,我们已经可以从网上获取天气信息,并且可以使用邮件发送。今天我们要给程序增加一个界面,毕竟并不是所有人都习惯命令行操作。先给大家看一下最终效果这是在Win7下的运行效果。我使用wxPython来实现GUI。wxPython是wxWidgets的Python实现,而wxWidgets是一个开源的跨平台的C++构架库(framework),它可以提供GUI(图形用户界面)和其它...2011-12-18 13:19:46 · 853 阅读 · 0 评论 -
打造自己的天气预报之(四)——实现按钮功能
在上一篇:打造自己的天气预报之(三)——给程序加个图形用户界面(GUI) 中,我们给程序增加了一个简单的界面,界面上显示了5天的天气信息,还有三个按钮。不过到目前为止,按钮还只是个摆设,没有具体功能。这一次,我要实现按钮的作用,也就是给按钮增加点击事件处理程序。本文转自三思之旅博客http://think3t.iteye.com,转载请注明出处。事件处理是wxPython程序工作的...2012-02-12 18:35:57 · 392 阅读 · 0 评论 -
用wxPython实现折叠面板
许多IM软件登录界面如图图1所示,点击“服务器设置”按钮,面板展开,服务器部分显示出来,如图2所示;再点击“服务器设置”按钮,面板折叠,服务器部分隐藏起来,回到图1。~本文由三思之旅原创,转载请注明出处http://think3t.iteye.com~图1 面板折叠 图2 面板展开 下面介绍一下如何用wxPython实现这种效果。使用wxPython实现这种效果,关键是使用...2012-03-03 16:11:55 · 765 阅读 · 0 评论 -
打造自己的天气预报之(五)——实现按钮功能之设置窗口
在上一篇:打造自己的天气预报之(四)——实现按钮功能中,我介绍了wxPython的事件处理机制、如何绑定按钮事件,并且实现了“更新”按钮的功能。在本篇中,我将会实现“设置”按钮的功能。“设置”按钮的功能比较多,实现起来比较复杂,而且如何使“设置”面板即美观又方便,考虑过很多种方法,最终确定了一种自认为比较简洁方便的方案。本篇还涉及到wx.ListCtrl(列表)控件的使用、弹出菜单、SQ...原创 2013-01-17 16:51:35 · 469 阅读 · 0 评论