October 11
Quando si crea un programma Python con un'interfaccia utente grafica, è necessario impostare la dimensione del frame o la finestra che apparirà sullo schermo dell'utente. Python è dotato di due moduli principali: GUI Tkinter e wxPython. Impostare la dimensione di un frame è un processo differente nei due moduli.
1 Aprire lo script Python.
2 Digitare:
root = Tk ()
frame = Frame (radice, width = ###, height = ###)
frame.pack ()
radice.mainloop ()
Sostituire "###" con la larghezza e l'altezza si desidera che il telaio per avere in pixel.
3 Salvare e chiudere lo script.
4 Aprire lo script Python in cui si desidera impostare le dimensioni di un fotogramma.
5 Digitare:
da wxPython.wx import *
Esempio DEF (evento): print 'quale sarà nella cornice'
class MiaApp (wxApp):
def OnInit(self):
win_id = wxNewId()
win = wxFrame(NULL, win_id, 'frame title',
size=wxSize(###, ###))
btn_id = wxNewId ()
btn = wxButton(win, btn_id, 'example')
EVT_BUTTON(btn, btn_id, example)
win.Show(true)
return true
app = MiaApp ()
app.MainLoop ()
Sostituire i simboli numerici con la larghezza e l'altezza si desidera che la cornice di avere. Il primo "###" rappresenta la larghezza. Il secondo è altezza. Gli altri valori dovrebbero cambiare a seconda di cosa si vuole fare nel telaio.
6 Salvare il programma.