问题描述
我试图在一个框架中生成两个组合框,但不幸的是我收到了这个错误: 使用不存在的颜色调用 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 (将#修改为@)