Precedente Indice Successiva

Aggiungere un Campo

Immagine slide
  • Per ottenere dei dati dall'utente potremo aggiungere dei campi di testo.
  • Per creare un campo useremo il metodo add_input(<richiesta>, <azione>, <dimensione_in_pixel>) di frame, sempre finestra nel nostro esempio:
    finestra.add_input("Scrivi il tuo nome", azione, 50)
  • La funzione <azione> verrà richiamata quando premeremo invio nel nostro campo e riceverà come unico parametro il testo del campo:
    def azione(campo):
    print "Ciao", campo
  • Il programma completo è:
    import simplegui
    def azione(campo):
    print "Ciao", campo
    finestra = simplegui.create_frame("Finestra", 50, 100)
    finestra.add_input("Scrivi il tuo nome", azione, 50)
    finestra.start()
© Ing. Stefano Salvi - released under FDL licence

Valid XHTML 1.0! Valid CSS!