Tkinter에서 다양한 배경색을 표시하고 비교하고 싶습니다.
운영 환경
Windows10
PyCharm
Python3
목적
Tkinter의 배경색을 여러가지 비교해 확인하고 싶지만, 효율적으로 확인하는 방법은 없는가 생각해 이하의 코드를 작성했습니다. 자신이 좋아하는 배경색을 찾을 때 사용할 수 있습니다.
코드
import tkinter as tk
def main():
root = tk.Tk()
root.title("色々な背景の色を表示するサンプル")
root.window_width = 400
root.window_height = 500
root.geometry(str(root.window_width) + "x" + str(root.window_height) + "+100+100")
f1 = tk.Frame(root, relief=tk.RIDGE, bd=2)
arr = ['grey', 'LightGrey', 'azure', 'snow', 'wheat', ]
for color in arr:
a = tk.Label(f1, text=color, bg=color, font=('メイリオ', '12'))
a.pack(side=tk.TOP, anchor=tk.NW)
f1.place(relx=0.1, rely=0.1)
root.mainloop()
if __name__ == "__main__":
main()
실행 결과
참고 사이트
사용 가능한 색상의 이름은 다음 사이트에서 확인할 수 있습니다.
h tp // w w. tcl. tk/만/tcl8.4/TkCmd/코 rs. htm
위의 코드에서 배열 arr에 색상 이름을 추가하면 확인할 수 있습니다.
tkinter의 기본 배경색
웹을 조사해도 나오지 않았기 때문에 실험해 보았습니다.
아래 그림과 같이 gray94(r=240, g=240 b=240, #f0f0f0) 또는 gray95(r=242, g=242 b=242, #f2f2f2)가 배경색인 것 같습니다.
Reference
이 문제에 관하여(Tkinter에서 다양한 배경색을 표시하고 비교하고 싶습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hatorijobs/items/55f8292b4674fc8f19dd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)