Come Size un telaio Python

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.

istruzione

Tkinter

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.

wxPython

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.