
我不知道Tkinter是否支持由复选框组成的下拉列表,然后您可以从中选择多个框.下图反映了我试图描述的内容:
这可能吗?
解决方法 它不完全是你想要的,但希望它有所帮助.from Tkinter import *top = Tk()mb= Menubutton ( top,text="CheckComboBox",relIEf=RAISED )mb.grID()mb.menu = Menu ( mb,tearoff = 0 )mb["menu"] = mb.menuItem0 = Intvar()Item1 = Intvar()Item2 = Intvar()mb.menu.add_checkbutton ( label="Item0",variable=Item0)mb.menu.add_checkbutton ( label="Item1",variable=Item1)mb.menu.add_checkbutton ( label="Item2",variable=Item2)'''This part is only for testingdef Item_test(): if Item0.get() == True: print "Item0 True" elif Item0.get() == False: print "Item0 False" else: print Item0.get() if Item1.get() == True: print "Item1 True" elif Item1.get() == False: print "Item1 False" else: print Item1.get() if Item2.get() == True: print "Item2 True" elif Item2.get() == False: print "Item2 False" else: print Item2.get()button1 = button(top,text="Item True/False Test",command = Item_test)button1.pack()''' mb.pack()top.mainloop()总结
以上是内存溢出为你收集整理的python – Tkinter下拉列表中的复选框/组合框全部内容,希望文章能够帮你解决python – Tkinter下拉列表中的复选框/组合框所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)