Forum
>>
Programmazione Python
>>
GUI
>>
Problema con le Entry e le Liste
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da trescon |
2020-05-24 11:50:48 - Problema con le Entry e le Liste
|
Buongiorno, piccolo problema...... se io vado ad inserire in primo dato ...... lo stesso si ripete su tutte le entry (lo vedo nelle altre caselle mentre lo scrivo).... COme mai ? Dove sbaglio ?
Utilizzo Python 3.7 su Linux / Raspberry rele_11= [0] *4 # rele_11_inizio_1 = Entry(scheda_rs485_1,font = "Calibri 12 bold", textvariable = rele_11[0]) rele_11_inizio_1.configure(relief = SUNKEN , bd = 3 , bg = "#FFC0CB", width = 4) rele_11_inizio_1.place (x=x_label+280 , y=y_rele_1) # rele_11_fine_1 = Entry(scheda_rs485_1,font = "Calibri 12 bold", textvariable = rele_11[1]) rele_11_fine_1.configure(relief = SUNKEN , bd = 3 , bg = "#FFC0CB", width = 4) rele_11_fine_1.place (x=x_label+400 , y=y_rele_1) # rele_11_inizio_2 = Entry(scheda_rs485_1,font = "Calibri 12 bold", textvariable = rele_11[2]) rele_11_inizio_2.configure(relief = SUNKEN , bd = 3 , bg = "#FFC0CB", width = 4) rele_11_inizio_2.place (x=x_label+600 , y=y_rele_1) # rele_11_fine_2 = Entry(scheda_rs485_1,font = "Calibri 12 bold", textvariable = rele_11[3]) rele_11_fine_2.configure(relief = SUNKEN , bd = 3 , bg = "#FFC0CB", width = 4) rele_11_fine_2.place (x=x_label+720 , y=y_rele_1) ## Grazie a chi vorra' aiutarmi Saluti ------
Alberto |
|
Scritto da Niccolo Bartolacelli |
2020-06-07 16:26:59 - Re: Problema con le Entry e le Liste
|
Ciao,
Penso che il problema sia la textvariable uguale per tutte le entry: tu hai assegnato un elemento di una lista (formata di fatto dallo stesso valore ripetuto [0, 0, 0, 0]) a questo attributo di ogni entry e, dal momento che textvariable è un gestore di eventi, se tu poni il suo valore uguale per tutti allora ogni entry ha lo stesso comportamento delle altre. Prova a cambiare la lista (ad esempio: [0, 1, 2, 3]) e vedi se funziona. Buona giornata, Niccolò |
Pagina: 1
Esegui il login per scrivere una risposta.