En este artículo en particular, aprenderemos cómo podemos mover nuestra ventana a un punto en particular. Esto se puede lograr usando la función Move() en la clase wx.Window de wxPython.
Move() toma los puntos x e y para mover la ventana a un punto x, y particular.
Sintaxis:
wx.Move(self, x, y, flags=SIZE_USE_EXISTING)Parámetros:
Parámetro Tipo de entrada Descripción X En t Posición x requerida. y En t Puesto y requerido. bandera En t bandera para SetSize.
Ejemplo de código #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()
Producción:
Ejemplo de código #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()
Producción:
Publicación traducida automáticamente
Artículo escrito por RahulSabharwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA