Ich bin noch neu mit Python GUI-Programmierung. Ich möchte zwei Listen öffnen. eine für den Eintritt auf der anderen für den Knopf. Als ich das erweitern möchte. Aber mein Problem ist, dass ich nur einen Wert bekomme. Ich möchte z. B. speichern list_one_entryfield = [100,32,53] und list_two_button = [100200] -mit extend-> newList = [100,32,53,100,200] mein Code:Python jeden Eintrag in der Liste speichern = [] auf tkinter
def txtOk(EN_number):
EN_number = txtDisplay.get()
#print(EN_number)
listEN=[]
listEN.append(EN_number)
print(listEN)
return listEN
def addNumber(BN_number):
#print(BN_number)
listBN=[]
listBN.append(BN_number)
print(listBN)
return listBN
BN_txtOk= Button(frame2,text ='OK',bg = 'green',fg='white', padx=38, pady= 8, bd= 8, command = lambda : txtOk(txtDisplay))
BN_txtOk.grid(row=0, column= 0)
frame3= Frame(root1)
frame3.configure(bg='light blue')
frame3.pack(side=TOP)
BN_water= Button(frame3, text ='100ml',bg ='blue',fg = 'white',padx=8, pady= 8, bd= 8, command = lambda : addNumber('100'))
BN_water.pack(side = LEFT)
BN_water1= Button(frame3, text ='200ml',bg ='blue',fg = 'white',padx=8, pady= 8, bd= 8, command = lambda : addNumber('200'))
BN_water1.pack(side = LEFT)
BN_water2= Button(frame3, text ='300ml',bg ='blue',fg = 'white',padx=8, pady= 8, bd= 8, command = lambda : addNumber('300'))
BN_water2.pack(side = LEFT)
BN_water3= Button(frame3, text ='0,5L',bg ='blue',fg = 'white',padx=8, pady= 8, bd= 8, command = lambda : addNumber('500'))
BN_water3.pack(side = LEFT)
BN_water4= Button(frame3, text ='1L',bg ='blue',fg = 'white',padx=8, pady= 8, bd= 8, command = lambda : addNumber('1000'))
BN_water4.pack(side = LEFT)
was meinst du mit "toolbar"? Von welcher Symbolleiste sprichst du? Ist das etwas Einzigartiges für eine bestimmte Plattform? –
ich meine die Taskleiste rechts, wo sind die Symbole von Ladung oder Lautsprecher oder offene Geräte und Drucker. – kpl33
Welches Betriebssystem? –