Ich hab mttlerweile jekiche variationen ausprobert aber habe immer das gleiche problem
Klicke ich auf 1 erschent 1
Klicke ich auf 2 erscheint 1
Klicke ich auf 2 erscheint 2
Klicke ich auf 5 erscheint 2
Klicke ich auf 1 erscheint 5
Klicke ich auf 1 erscheint 1
man merkt der gibt mir immer die alte auswahl zurück.
Mein aktueller Code:
Code: Alles auswählen
import Tkinter
def medium_selection(e):
print lw_medium.get("active")
#Fenster einrichten
fb = Tkinter.Tk()
fb.minsize(480, 234)
#Groessen definieren
column = [0,1,2,3,4,5,6,7,8,9,10]
for i in column:
fb.grid_rowconfigure(i, minsize=23)
fb.grid_columnconfigure(i, minsize=48)
#Label Medium deklarieren
lb_medium = Tkinter.Label(text="Medium")
lb_medium.grid(row=1, column=0, columnspan=4, sticky="we")
#Listbox fuer Medium deklarieren
lw_medium = Tkinter.Listbox()
lw_medium.grid(row=2, column=0, rowspan=5, columnspan=4, sticky="we")
lw_medium.insert("end", "Intern")
lw_medium.insert("end", "USB")
lw_medium.bind("<Button-1>", medium_selection)
#Button fuer Medium Aktualisieren deklarieren
bt_medium_akt = Tkinter.Button(text="Aktualisieren")
bt_medium_akt.grid(row=7, column=0, columnspan=2, sticky="we")
#Button fuer Mediumauswahl deklarieren
bt_medium_load = Tkinter.Button(text="Auswaehlen")
bt_medium_load.grid(row=7, column=2, columnspan=2, sticky="we")
#Label Quelle deklarieren
lb_quelle = Tkinter.Label(text="Quelle")
lb_quelle.grid(row=1, column=6, columnspan=5, sticky="we")
#Listbox fuer Quelle deklarieren
lw_quelle = Tkinter.Listbox()
lw_quelle.grid(row=2,column=6, rowspan=5, columnspan=5, sticky="we")
fb.mainloop()