Python - Move() function in wxPython

Last Updated : 10 May, 2020
Comments
Improve
Suggest changes
Like Article
Like
Report
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: Python3
# 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: Python3
# 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:

Next Article
Practice Tags :

Similar Reads