Open In App

wxPython – Change Size of Radio Button

Last Updated : 19 May, 2021
Comments
Improve
Suggest changes
Like Article
Like
Report

In this article we will learn to change size of a Radio Button. We will change the size of Radio Button using SetSize() function associated with wx.RadioButton class of wxPython. SetSize() function is simply used to change the size of the window of Radio Button in pixels.
 

Syntax: wx.RadioButton.SetSize(Self, size)
Parameters: 

 

Parameter Input Type Description
size wx.Size Size for radio button

 

Code Example: 
 

Python3




import wx
 
APP_EXIT = 1
 
 
class Example(wx.Frame):
 
    def __init__(self, *args, **kwargs):
        super(Example, self).__init__(*args, **kwargs)
 
        self.InitUI()
 
    def InitUI(self):
        self.pnl = wx.Panel(self)
         
        # create radio button at position (30, 10)
        self.rb1 = wx.RadioButton(self.pnl, label ='Btn1',
                             pos =(30, 10), size =(100, 20))
 
        # change background colour
        self.rb1.SetBackgroundColour((255, 100, 255, 255))
 
        # change size to (300, 50)
        self.rb1.SetSize((300, 50))
 
 
def main():
    app = wx.App()
    ex = Example(None)
    ex.Show()
    app.MainLoop()
 
 
if __name__ == '__main__':
    main()


Output Window: 
 

 



Next Article
Practice Tags :

Similar Reads