Python Move() function in wxPython (original) (raw)

Last Updated : 10 May, 2020

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: