7.面板上的第一个标签

让我们从一个示例开始。我们的计划是要有一个单一的框架和一组包含一个标签[7][8]:

'''
Created on 2012-6-30

@author: Administrator
'''
import wx
class ExampleFrame(wx.Frame):
    def __init__(self,parent):
        wx.Frame.__init__(self,parent)
        panel = wx.Panel(self)
        self.qoute = wx.StaticText(panel,label="Your qoute",pos=(20,30))
        self.Show()
    
app = wx.App(False)
frame = ExampleFrame(None)
app.MainLoop()

这个设计应该是清楚的,你不应该有任何问题,如果你读到小编辑部分的这个指南。注意:这里应该使用sizer而不是明确的每个小部件的位置。请注意这行:

self.quote = wx.StaticText(panel, label="Your quote: ", pos=(20, 30))
wxStaticText参数在panel面板的使用。静态文本用在创建的面板。该wxPoint被用作定位参数。还有可选wxSize参数,但它是不起作用的。

[7] 根据wxPython文档:

“一个小组是一个窗口控制放置。这是通常被置于一个框架。它包含最小的额外功能之上,它的父类wxWindow;它的主要目的是要在外观和功能类似一个对话框,但是可以灵活有任何窗口作为一个家长。“,事实上,它是一个简单的窗口用作(灰色)背景的其它对象是为了处理数据条目。这些通常被称为控制或小部件。

[8] 一个标签是用来显示文本不应与用户进行交互.


你可能感兴趣的:(框架,文档,import,wxPython)