In this particular article we will learn, how can we move our window to a particular point. This can be achieved using Move() function in wx.Window class of wxPython.
Move() takes x and y points to move window to a particularx, y point.
Syntax :
wx.Move(self, x, y, flags=SIZE_USE_EXISTING)Parameters :
Parameter Input Type Description x int Required x position. y int Required y position. flag int flag for SetSize.
Code Example #1:
# import wxPython import wx # frame class class MoveWindow(wx.Frame): def __init__( self , parent, title): super (MoveWindow, self ).__init__(parent, title = title, size = ( 300 , 200 )) # move window using Move() function self .Move(( 500 , 250 )) def main(): app = wx.App() move = MoveWindow( None , title = 'Move()' ) move.Show() app.MainLoop() if __name__ = = '__main__' : main() |
Output:
Code Example #2:
# import wxPython import wx # frame class class MoveWindow(wx.Frame): def __init__( self , parent, title): super (MoveWindow, self ).__init__(parent, title = title, size = ( 300 , 200 )) # move window to (900, 600) using Move() function self .Move(( 900 , 600 )) def main(): app = wx.App() move = MoveWindow( None , title = 'Move()' ) move.Show() app.MainLoop() if __name__ = = '__main__' : main() |
Output: