专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

GUI界面编程需要知道哪些知识点_CSS学习

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/4 3:59:06       共计:3579 浏览

GUI界面编程需要知道哪些知识点?

学习Python,GUI界面编程必背必记的知识点:

1、流行的 GUI 工具包

2、使用 wx.Frame 框架

wx.Frame 构造器的语法格式如下:

参数说明:

parent:框架的父窗口。如果是顶级窗口,这个值是 None。

id:关于新窗口的 wxPython ID 号。通常设为-1,让 wxPython 自动生成一个新的 ID。title:窗口的标题。

pos:一个 wx.Point 对象,它指定这个新窗口的左上角在屏幕中的位置。在图形用户界面程序中,通常(0,0) 是显示器的左上角。这个默认值(-1,-1) 将让系统决定窗口的位置。

size:一个 wx.Size 对象,它指定这个窗口的初始尺寸。这个默认值 (-1,-1) 将让系统决定窗口的初始尺寸。

style:指定窗口的类型的常量。可以使用或运算来组合它们。name:框架内在的名字。可以使用它来寻找这个窗口。

3、StaticText 文本类

wx.StaticText 类的构造函数语法格式如下:

参数说明:

parent:父窗口部件。

id:标识符。使用-1 可以自动创建一个唯一的标识。

label:显示在静态控件中的文本内容。

pos:一个 wx.Point 或一个 Python 元组,它是窗口部件的位置。size:一个 wx.Size 或一个 Python 元组,它是窗口部件的尺寸。style:样式标记。

name:对象的名字。

4、TextCtrl 输入文本类

wx.TextCtrl 类的构造函数语法格式如下:

参数说明:

style:单行 wx.TextCtrl 的样式,取值及说明如下: wx.TE_CENTER:控件中的文本居中。wx.TE_LEFT:控件中的文本左对齐。

wx.TE_NOHIDESEL:文本始终高亮显示,只适用于 Windows。wx.TE_PASSWORD:不显示所键入的文本,以星号(*)代替显示。wx.TE_PROCESS_ENTER :如果使用改参数,那么当用户在控件内按下<Enter>

键时,一个文本输入事件将被触发。否则,按键事件由该文本控件或该对话框管理。

wx.TE_PROCESS_TAB:如果指定了这个样式,那么通常的字符事件在按下<Tab> 键时创建(一般意味一个制表符将被插入文本)。否则,tab 由对话框来管理,通常是控件间的切换。

wx.TE_READONLY:文本控件为只读,用户不能修改其中的文本。wx.TE_RIGHT:控件中的文本右对齐。

value:显示在该控件中的初始文本。

validator:常用于过滤数据以确保只能键入要接受的数据。

5、Button 按钮类

wx.Button 的构造函数的语法如下:

wx.Button 的参数与 wx.TextCtrl 的参数基本相同,其中参数 label 是显示在按钮上的文本。

6、wxPython 的 sizer 说明

英语词汇

背记有法,让英语不再成为编程学习的拦路虎!

学Python不是曹操,说来就来。共勉~

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:控件常用的有哪些具体点谢谢_CSS学习 | ·下一条:中东三强以色列伊朗土耳其_CSS学习

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有