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: