Forum
>>
Programmazione Python
>>
GUI
>>
Come si azzera il valore di una Spinbox dopo l'utilizzo
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da trescon |
2017-10-24 08:31:25 - Come si azzera il valore di una Spinbox dopo l'utilizzo
|
Buongiorno, vi sottopongo un quesito.
Ho creatro una piccola interfaccia con Tkinter dove ci sono delle spinbox; il mio problema è fare in modo che quando premo il pulsanre cancella il valore della selezione della spinbox "lunghezza " diventi zero , come all'avvio del programma. Allego programmino per rendere meglio l'idea. Grazie a chi vorrà darmi una mano. try: from Tkinter import * from Tkinter import ttk except: from tkinter import * from tkinter import ttk global dato global lung_cavo dato=0 def estrai(): pass def muovi(): pass def cancella1(): pass radice=Tk() radice.geometry('500x350+500+200') radice.title("CNC") radice.rowconfigure(0,weight=1) radice.columnconfigure(0,weight=1) lung_cavo = IntVar() num_pezzi = IntVar() adj = IntVar() Label(radice,text ="Taglierina",width ="20",font = 50,bg = "green").place(x=150 , y=10) l1 = Label(radice,text = "Lunghezza Taglio : ",width="15",bg = "white").place(x=15 , y=73) l2 = Label(radice,text = "N° Pezzi : ",width="15",bg = "white").place(x=15 , y=123) l3 = Label(radice,text = "Correzzione mm. : ",width="15",bg = "white").place(x=15 , y=173) #i1=Entry(radice,textvariable = lung_cavo,width="5",bg = "white").place(x=120 ,y=70) i1 = Spinbox(radice , width = 5 ,font = 40, from_ = 0, to = 1000 , increment = 5 , textvariable=lung_cavo , bd = 2).place(x = 150 , y = 69) #i2=Entry(radice,textvariable = num_pezzi,width="5",bg = "white").place(x=120 ,y=120) i2 = Spinbox(radice , width = 5 , font = 40,from_ = 0, to = 100 , increment = 1 , textvariable=num_pezzi , bd = 2).place(x = 150 , y = 119) #i3=Entry(radice,textvariable = adj,width="5",bg = "white").place(x=120 ,y=170) i3 = Spinbox(radice , width = 5 , font = 40,from_ = -5, to = 5 , increment = 1 , textvariable=adj , bd = 2).place(x = 150 , y = 169) cancella1 = Button(radice , text ="Cancella" ,width="15", bg="brown",command = cancella1).place(x = 300 , y = 69) conferma1 = Button(radice , text ="Conferma Taglio" ,width="15", bg="yellow",command = estrai).place(x = 150 , y = 250) conferma2 = Button(radice , text ="Arresta Taglio" ,width="15", bg="brown",command = estrai).place(x = 150 , y = 300) radice.mainloop() ------
Alberto |
Pagina: 1
Esegui il login per scrivere una risposta.