2016 - 2024

感恩一路有你

python中类方法和静态方法 学习Python,GUI界面编程需要知道哪些知识点?

浏览量:1180 时间:2023-05-27 10:29:42 作者:采采

学习Python,GUI界面编程需要知道哪些知识点?

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

1、比较流行GUI工具包

2、不使用框架

构造器的语法格式万分感谢:

参数说明:

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

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

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

size:一个对象,它更改这个窗口的精灵尺寸。这个默认值(-1,-1)将让系统判断窗口的精灵尺寸。

style:指定窗口的类型的常量。也可以建议使用或运算来两种它们。name:框架外在的名字。是可以可以使用它来寻找风这个窗口。

3、StaticText文本类

类的构造函数语法格式::

参数说明:

parent:父窗口部件。

id:标识符。在用-1可以不手动创建家族一个同样的标识。

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

pos:一个wx.Point或一个Python元组,它是窗口部件的位置。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:如果不是在用改参数,那么当用户在控件内按动ltEntergt

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

wx.TE_PROCESS_TAB:假如更改了这个样式,那么常见的字符事件在按下ltTabgt键时创建家族(像是讥讽之意一个制表符将入文本)。否则,tab由对话框来管理,常见是控件间的快速切换。

wx.TE_READONLY:文本控件为禁止读,用户没法可以修改其中的文本。wx.TE_RIGHT:控件中的文本左对齐。

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

validator:常作用于过滤数据以确保全没法键入要认可的数据。

5、Button选择按钮类

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

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

6、wxPython的sizer只能说明

英语词汇背记有法,让英语并没有拥有编程学的拦路虎!

学Python也不是曹操,说开就开。一起加油~

python静态方法和类方法的区别?

一、接着在语法上面的区别:

1、动态和静态方法不要传入self参数,类成员方法要传入代表上帝本类的cls参数;

2、静态方法是不必多虑访问实例变量和类变量的,类成员方法无法打开网页实例变量但是可以访问类变量

二、在用的区别:

的原因动态和静态方法不能访问类属性,实例属性,相当于一个封闭独立的方法,跟类不过根本不会什么关系。这样说来,静态动态方法是在类的作用域里的函数只不过。

文本 参数 控件 wx.TE

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。