buttonwx

Mattepuffo's logo
Creare un Frame con wxPython

Creare un Frame con wxPython

E piano piano siamo arrivati anche a Python!

Il primo articolo di questo linguaggio riguarda la crezione di una finestra usando le librerie grafiche wxPython.

Le librerie wx sono open e multipiattaform, e ci sono porting per vari linguaggi.

La guida è basata su Python 2.7.

Cercando di fare subito le cose bene, facciamo subito le cose OOP.

Creiamo due file, uno che è i file di init, e uno che contiene la classe per il Frame.

Il primo file l'ho chiamato __init.py con questo dentro:

import wx
from Form import *

if __name__ == "__main__":
    app = wx.App()
    f = Form()
    f.Show()
    app.MainLoop()

Prima di tutto imprtiamo le librerie wx e richiamiamo anche l'altra classe con il Frame.

Sotto inizializimo la App e mostriamo il Frame; questo è il classico modo per lanciare le applicazioni wxPython.