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: