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: