Python语言的可视化编程环境的设计与实现

被引量 : 0次 | 上传用户:zhanbusha
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件技术的不断发展,用户对界面设计的要求越来越高,使得界面设计的质量及开发速度的需求不断增加。许多以GUI设计为目的的开发工具更加推动了其快速发展。同时,也给GUI设计提出了新的要求。目前,Python这一脚本语言及其图形工具库已经成为界面开发的重要工具。而在使用Python语言开发GUI时,只能在集成开发环境IDE中以编辑代码的方式进行开发,没有一个很好的可视化的开发环境,控件的添加、属性的修改和编辑等操作都只能编写代码,严重影响了开发的效率,因此,开发一个Python语言的可视化编程环境是非常有必要的。本文在对Python语言及其图形库wxPython特点进行深入研究的基础上,详细分析了目前使用Python语言进行界面开发的现状和可视化编程环境的功能需求,在此基础上,给出了整个可视化编程环境的框架设计,着重论述了资源文件的管理、控件属性的编辑、界面控件元素的管理等功能模块的设计,以及控件数据的存储方法。给出了Python语言的可视化编程环境的设计与实现。整个框架在设计上充分考虑了代码的可维护性、可移植性和可复用性。目前,该可视化编程环境已经投入实际应用,达到了设计要求。
其他文献
目前,糖尿病的发病率在世界范围内逐年增加,已成为严重危害人类健康的一种慢性非传染性疾病。院内糖尿病的患病率也逐渐增长。糖尿病及其并发症是患者致死、致残并造成医疗费开
煤炭工业属资源型基础产业,其发展状况直接关系到国计民生。煤炭是我国的主体消费能源并一直在持续较快地增长,但由于以煤为主的能源结构很难改变,煤炭工业粗放经营,发展方式
在国人很津津乐道于中国已经成为世界制造工厂时,而最近一系列的难堪让我们不得不审视所谓的中国制造现象-即中国制造业的热闹只是一种表象,表象之下是利润的大量流失。所以
总结了184例经电子鼻咽喉镜取下咽部鱼刺的护理体会。护理措施包括心理护理、仪器的准备、局部表面麻醉准备、钳取鱼刺的配合等。认为充分的术前护理、术中护理配合是经电子
本文介绍了船舶中央冷却系统的基本概念、发展概况和系统的优化设计,指出采用中央冷却系统取代传统冷却系统已成为当前的必然趋势,并对这种系统在国内的应用提出了建议。
对近些年来L-脯氨酸(L-Proline)等6类有机小分子催化剂催化不对称直接Aldol反应的特点、实用范围及结果作了详细介绍,认为该领域具有广阔的发展前景.
以结香树幼嫩茎段为外植体研究其组织培养和植株再生技术,结果表明:结香树茎段组织培养的基本培养基为WPM,幼嫩茎段诱导芽的适宜培养基为WPM+IBA0.2mg·L^-1+6-BA3mg·L^-1
新疆生产建设兵团(下称兵团)第六师一〇五团自2011年开始实施棉花万亩高产创建活动,按照"百亩攻单产,千亩创高产、万亩带增产"的要求,落实常规技术措施的到位率和实效性。单
中国历史上的“清末民初”是一段较为敏感和复杂的时期,女性西游是这段特定历史时期的系列历史事件之一。在这个现实进程中,女性的文学创作是一个文本事件,也可以说是一种话语建
提出用神经网络方法来研究电子海图系统中的船舶避碰,使用神经网络型建立船舶会遇的碰撞危险性识别及最优避碰方案决策系统,利用电子海图技术在模拟海上环境的基础上,考虑船舶操