ttk 모듈의 위젯에 bg 색상을 추가하는 방법?, 벨로우즈가 필요한 결과를 제공하지 않습니다. Tkinter 모듈로 일반적인 방법을 시도했습니다. 그러나 그것은 효과가 없었습니다.ttk 모듈 위젯에 색상을 추가하는 방법은 무엇입니까?
from tkinter import *
from tkinter.ttk import *
import sqlite3
db_obj = sqlite3.connect("contact.db")
def count_index():
cur = db_obj.cursor()
count = cur.execute("select count(index) from contacts;")
rowcount = cur.fetchone()[0]
return rowcount
def enter(event=None):
x=e1.get()
y=e2.get()
ci=count_index()+1
db_obj.execute("insert into contacts(index, name, number)
values(?,?,?);",(ci,x,y))
db_obj.commit()
fx =Frame(bg="LightCyan2")
bt=Button(fx)
fr.pack(expand=YES)
l1=Label(fx, text="Enter name", bg="LightCyan2").grid(row=1,column=1)
l2=Label(fx, text="Enter number", bg="LightCyan2").grid(row=2,column=1)
e1=Entry(fx)
e2=Entry(fx)
e1.grid(row=1,column=2)
e2.grid(row=2,column=2)
e1.focus()
e2.focus()
bt.config(text="ENTER",command=enter)
bt.grid(row=3,column=2)
bt.bind('<Return>',enter)
fx.mainloop()
'StackOverflow'에 오신 것을 환영합니다. 질문 할 때 좀 더 구체적으로 설명하십시오. * 코드 예제로 지금까지 시도한 것은 무엇입니까? */* 무엇을 기대합니까? */* 어떤 오류가 발생합니까? * ** 도움말을 보려면 "[How to ask] (https://stackoverflow.com/help/how-to-ask)"를 참조하십시오. * – Hille