wxPython摸索[01]——Python Win32程序的界面设计
2013-07-26 18:39
267 查看
最近实在太忙,N多东西都来不及通过文字方式记录下来,今天还有点空,记录一些wxPython的学习内容。
实际将要记录的内容不仅仅是wxPython的,还有wxFormBuilder的。
废话就不说了,多记录些有用的内容。
话说Python下的Win32框架有很多,wxPython算是一个简洁的吧。
听说PyQt有很多需要安装的,我的Win8性能利用已经超过100%了,所以,简单些吧。
要配合wxPython,肯定得有一个可视化的界面设计器才行,这就是wxFormBuilder。
安装过程不说了,Next一步到底搞定。
由于摸索是前几天的,界面摸索的部分先简单记录。
一进去,我先在Form里点击了下Frame,建立了一个窗体。
然后发现StatusBar,也扔进去了。
最后不知道该放什么,都提示错误,然后到了Sizer那里,发现需要先放一个Sizer。
这时候突然醒悟,兴奋的同时也感到麻烦,感觉还是以前的VS方便……Sizer的概念怎么感觉和去年学习的Android有些相似。
……待补充
由于以前断断续续学习了N多种语言,都不是很熟,所以反而对wxFormBuilder的使用产生了障碍。
花了一天的时间,终于倒腾出来一个界面,还算凑合吧。
主要是前不久公司使用某盗版软件出现问题了,然后让我找开源的,找是没找到合适的,后来想想也简单,于是就自己做了。
就这一个界面,结构就十分复杂了,不过同时也感觉这种方式十分新颖,唉……落后了
上面这个是结构图,十分复杂吧,反正我觉得以前是被MS惯坏了,唉……
感觉这一天其实花在界面上的时间并不多,倒是找好看的图标花了一些时间……幸好有些存货。
目前刚刚调好这一个,但是存在界面卡死的问题,隐约记得这个是线程阻塞,改天学习学习多线程,看看如何解决。
实际将要记录的内容不仅仅是wxPython的,还有wxFormBuilder的。
废话就不说了,多记录些有用的内容。
话说Python下的Win32框架有很多,wxPython算是一个简洁的吧。
听说PyQt有很多需要安装的,我的Win8性能利用已经超过100%了,所以,简单些吧。
要配合wxPython,肯定得有一个可视化的界面设计器才行,这就是wxFormBuilder。
安装过程不说了,Next一步到底搞定。
由于摸索是前几天的,界面摸索的部分先简单记录。
一进去,我先在Form里点击了下Frame,建立了一个窗体。
然后发现StatusBar,也扔进去了。
最后不知道该放什么,都提示错误,然后到了Sizer那里,发现需要先放一个Sizer。
这时候突然醒悟,兴奋的同时也感到麻烦,感觉还是以前的VS方便……Sizer的概念怎么感觉和去年学习的Android有些相似。
……待补充
由于以前断断续续学习了N多种语言,都不是很熟,所以反而对wxFormBuilder的使用产生了障碍。
花了一天的时间,终于倒腾出来一个界面,还算凑合吧。
主要是前不久公司使用某盗版软件出现问题了,然后让我找开源的,找是没找到合适的,后来想想也简单,于是就自己做了。
就这一个界面,结构就十分复杂了,不过同时也感觉这种方式十分新颖,唉……落后了
上面这个是结构图,十分复杂吧,反正我觉得以前是被MS惯坏了,唉……
感觉这一天其实花在界面上的时间并不多,倒是找好看的图标花了一些时间……幸好有些存货。
目前刚刚调好这一个,但是存在界面卡死的问题,隐约记得这个是线程阻塞,改天学习学习多线程,看看如何解决。
相关文章推荐
- Python聊天室程序----界面设计
- Python小程序分享01——用Python实现账号登录与注册界面【EasyGui】
- 【Python】基于候选数的解数独算法 + 使用wxPython编写程序界面
- 基于Java Processing的仿真程序界面设计开发
- Python界面设计之Button
- 光盘勘误——《Visual C# 2005 程序开发与界面设计秘诀》
- 简单网页版的年会抽奖程序,设计个界面套上就可以了,抽奖员工编号姓名改改代码就可以了,很简单的
- 合理的布局,绚丽的样式,谈谈Winform程序的界面设计
- 用python写图形界面程序的几种选择
- 程序界面设计-改了思想
- Python设计模式编程中解释器模式的简单程序示例分享
- Python使用wxPython、py2exe编写桌面程序
- PySide+Python+QTDesiger界面设计+图形布局
- wxPython 界面设计利器:wxFormBuilder 入门
- python GUI编程——wxpython编写简单记事本程序
- 注册界面设计(01)——精美电子商务网站赏析
- wxWidgets/wxPython的开源界面设计器wxGlade-0.4.1的预览问题
- 为Python程序添加图形化界面的教程
- Dragonbaord 410c Python交互设计(1)——天气预报demo界面搭建
- Windows中使用wxPython和py2exe开发Python的GUI程序的实例教程