wxPython – SetBitmapPosition() function in wx.Button

In this article we are going to learn about SetBitmapPosition() function associated with wx.Button class of wxPython. SetBitmapPosition() function is used to set the direction of bitmap where you want to set.
Directions: 
1. wx.LEFT
2. wx.RIGHT
3. wx.BOTTOM
3. wx.TOP
Syntax: wx.Button.SetBitmapPosition(self, dir)
Parameters:
Parameter Input Type Description dir Direction Direction in which the bitmap should be positioned, one of wx.LEFT, wx.RIGHT, wx.TOP or wx.BOTTOM. 
Code Example:
| importwx   classExample(wx.Frame):      def__init__(self, *args, **kwargs):         super(Example, self).__init__(*args, **kwargs)         self.InitUI()      defInitUI(self):         self.locale =wx.Locale(wx.LANGUAGE_ENGLISH)          # create parent panel for button         self.pnl =wx.Panel(self)                  # create bitmap         bmp =wx.Bitmap('pointer.png')          # create button at point (20, 20)         self.st =wx.Button(self.pnl, id=1, label ="Button", pos =(20, 20),                                           size =(300, 40),  name ="button")          # set bitmap for button         self.st.SetBitmap(bmp)          # change position of bitmap to right         self.st.SetBitmapPosition(wx.RIGHT)          self.SetSize((350, 250))         self.SetTitle('wx.Button')         self.Centre()  defmain():     app =wx.App()     ex =Example(None)     ex.Show()     app.MainLoop()   if__name__ =='__main__':     main()  | 
Output Window:
 
				 
					



