ich hoffe ihr könnt mir helfen. Ich möchte mit TK eine Combobox verwenden.
Die nötigen Anweisungen habe ich gefunden und bin dabei mir mit Hilfe eines Testprogrammes die Parameter zu erforschen.
Doch leider bekomme ich die folgende Meldung:
Das deutet auf einen Schreibfehler oder ähnliches hin. Jetzt habe ich die ttk.py in der Lib tkinter schon aufgemacht und die Schreibweise verglichen. Die ist in Ordnung.Traceback (most recent call last):
File "D:\python\test_optionmenu.py", line 17, in <module>
tkinter.Combobox(root).grid(row=2,column=1)
AttributeError: 'module' object has no attribute 'Combobox'
Hat jemand eine Idee woran es liegen könnte? (Ich habe das berühmte Brett ...)
Testprogramm:
Code: Alles auswählen
import tkinter
def ok():
print (var.get())
root=tkinter.Tk()
##var=tkinter.StringVar(root)
##opt=tkinter.OptionMenu(root,var, "a","b","c")
###var.set("b")
##opt.grid(row=1,column=1)
##tkinter.Button(root, text="OK", command=ok).grid(row=2,column=1)
text=tkinter.StringVar(root)
entry=tkinter.Entry(root,bd=2,width=30)
entry.grid(row=1, column=1)
tkinter.Combobox(root).grid(row=2,column=1)
root.mainloop