wxpython学习4
来源:互联网 发布:灰色裤子怎么搭配知乎 编辑:程序博客网 时间:2024/06/07 17:02
wxpython库中的StaticText类表示静态文本框,使用StaticText类可以设置文本框的大小,颜色,对齐方式等属性。
静态文本框控件的样式可以通过构造函数的参数控制,静态文本框的构造函数:
__int__(self,Window parent,int id =-1,String label = EmptyString,Point pos,Size size,long style,String name)
- 参数parent表示静态文本框控件的父容器
- 参数id用于标识当前的静态文本框控件
- 参数label表示静态文本框中输入的字符串
- 参数pos表示静态文本框左上角的坐标
- 参数size是一个有两个元素的元组,其中两个元素分表表示静态文本框的长度和宽度
- 参数style表示静态文本框中字符串的对其方式
- 参数name表示当前控件的名称,可用于控件的查找
import wxclass TextFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self, None, -1, 'Text', size=(100, 75)) panel = wx.Panel(self, -1) text = wx.StaticText(panel, -1, "hello world!", (10, 10), (80, 15)) # 创建静态文本框 text.SetForegroundColour('blue') # 设置前景色 text.SetBackgroundColour('white') # 设置背景色 font = wx.Font(12, wx.DEFAULT, wx.ITALIC, wx.NORMAL, True) # 创建字体类型 text.SetFont(font) # 设置字体if __name__ == '__main__': app = wx.PySimpleApp() frame = TextFrame() frame.Show() app.MainLoop()
通过Font类可以设置静态文本框中的字体,其构造函数:
__init__(int pointSize,int family,int style,int weight ,bool underline,String face,int encoding)
- 参数pointSize用于折折文字的字号
- 参数family用于这只文字的字体类型
- 参数style设置文字的样式 如斜体粗体等
- 参数weight设置文字的大小
- 参数underline表示师傅在文字下方输出下划线
- 参数face表示文字的外观
- 参数encoding设置文集的编码
0 0
- wxpython学习4
- 学习wxpython
- wxPython学习
- wxPython学习笔记一
- wxPython学习笔记二
- wxPython学习笔记三
- wxPython学习1
- wxPython学习2
- wxPython 学习笔记之一
- wxPython学习--文本显示
- 通过wxPython学习wxWindow
- wxPython 学习笔记
- wxPython Demo 学习
- wxPython控件学习
- wxPython控件学习续
- WxPython框架学习初步
- wxpython学习1
- wxpython学习2
- Java语法知识 --整理自《thingking in Java》
- MySQL表名不区分大小写的设置方法
- [Leetcode]Unique Path II
- MTCS标准
- Android官方提供的支持不同屏幕大小的全部方法
- wxpython学习4
- 10001---BootStrap--简介及安装
- android中的广播接收器
- Qt之命令行编译(nmake)
- poj-2661-Factstone Benchmark
- 多线程——GCD(串行队列)
- iOS_程序执行顺序
- 黑马入学测试—基础—日期格式的工具类
- 浅析三层架构与MVC模式的区别