[myphp]
#!/usr/bin/env python
# -*- coding:gb2312 -*-
#导入模块,注意wxScrolledPanel是
#wxPython.lib.scrolledpanel中的了类
from wxPython.wx import *
from wxPython.lib.scrolledpanel import wxScrolledPanel
#定义一个字符串
text = "one two buckle my shoe three four shut the door five six pick up sticks seven eight lay them straight nine ten big fat hen"
#定义一个新类
class TestPanel(wxScrolledPanel):
def __init__(self, parent):
#调用父类的构造函数
wxScrolledPanel.__init__(self, parent, -1)
#定一个新的布局框
vbox = wxBoxSizer(wxVERTICAL)
#定义一个静态标签
desc = wxStaticText(self, -1, u"wxScrolledPanel标签")
desc.SetForegroundColour("Blue")
#向布局管理器中增加控件
vbox.Add(desc, 0, wxALIGN_LEFTwxALL, 5)
vbox.Add(wxStaticLine(self, -1, size=(1024, -1)), \
0, wxALL, 5)
vbox.AddSpacer(20, 20)
#建立一个表格式的布局管理器
words = text.split() #拆分一个字符串
#增加一个面板,然后在面板上加入布局管理器和控件
panel1 = wxScrolledPanel(self, -1, size=(120, 300), \
上一篇:常见端口表汇总
下一篇:Mix-in技术与分布类编程
|