wxPython – 使用Create()函数创建单选按钮

wxPython – 使用Create()函数创建单选按钮

wxPython 中, Create ()函数用于两步构建单选按钮 Create() 函数将单选按钮的不同属性作为一个参数。

语法: wx.RadioButton.Create(parent, id=ID_ANY, label=””, pos=DefaultPosition, size=DefaultSize, style=0, validator=DefaultValidator, name=RadioButtonNameStr )

参数:

参数 输入类型 说明
parent wx.Window 父窗口。不应该是无。
id wx.WindowID 控件标识符。值为-1表示默认值。
label 字符串 文本标签。
pos wx.Point 窗口的位置。
size wx.Window 窗口的大小。
style 窗口风格。
validator wx.validator 窗口验证器。
name 字符串 窗口名称。

例如

# importing wx library
import wx
  
APP_EXIT = 1
  
# create an Example class
class Example(wx.Frame):
    # constructor
    def __init__(self, *args, **kwargs):
        super(Example, self).__init__(*args, **kwargs)
  
        # method calling
        self.InitUI()
          
    # method for user interface creation
    def InitUI(self):
  
        # create parent panel in frame for radio button
        self.pnl = wx.Panel(self)
  
        # initialize radio button
        self.rb = wx.RadioButton()
  
        # create radio button with two step creation
        self.rb.Create(self.pnl, id = 1,
                       label = "Radio",
                       pos = (20,20))
  
# main function
def main():
    
  # create an App object
  app = wx.App()
  # create an Example object
  ex = Example(None)
    
  ex.Show()
    
  # running an app
  app.MainLoop()
  
# Driver code
if __name__ == '__main__':
    
  # main function call
  main()

输出

wxPython - 使用Create()函数创建单选按钮

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

wxPython 教程