微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

组合框不会出现在多个框架中

如何解决组合框不会出现在多个框架中

我试图在一个框架中生成两个组合框,但不幸的是我收到了这个错误使用不存在的颜色调用 Tk_GetColorFromObj! 这是我的代码


from mttkinter import mtTkinter as tk
from tkinter import ttk

Baudrates=["9600","14400","19200"]
ParityBits=[6,7,8]

ui=tk.Tk()
ui.geometry('200x200')

Frm_ParametersFrame = tk.LabelFrame(ui,width=180,height=100,text=" Parameters  ",colormap="new",borderwidth=3)
Frm_ParametersFrame.place(x = 10,y = 10,anchor = 'nw')

Baudrate = tk.StringVar()
Baudrate.set("9600")
Combo_BaudratecomboBox = ttk.ComboBox(Frm_ParametersFrame,textvariable=Baudrate,values=Baudrates,state="readonly")
Combo_BaudratecomboBox.place(x = 10,y = 30,anchor = 'nw')

ParityBit = tk.Intvar()
ParityBit.set(8)
Combo_ParityBitcomboBox = ttk.ComboBox(ui,textvariable=ParityBit,values=ParityBits,state="readonly")
Combo_ParityBitcomboBox.place(x = 20,y = 150,anchor = 'nw')

ui.mainloop()

如果我将这 2 个组合框放在一帧中,则没有问题。 我正在使用 Python 3.8 感谢帮助!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。