(1) clam以外にtheme_use()で指定できる既存スタイルはありますか?
取得する関数があればそれを教えてください。
(2) 下のコードをリファレンスを参考に作ってみたのですが,active
,pressed
,!disabled
,focus
の他にスタイルの条件はありますか?
import tkinter as tk import tkinter.ttk as ttk win = tk.Tk() # スタイル設定(既存のclamに独自の設定を追加する) s = ttk.Style() s.theme_settings("clam",{ "TCombobox":{ "configure": {"padding":5}, "map":{ "background": [("active", "blue"), ("pressed", "yellow")], "fieldbackground": [("!disabled", "red")], "foreground": [("focus", "yellow"), ("!disabled", "black")] } } }) s.theme_use("clam") cb = ttk.Combobox(win) cb["state"] = "readonly" cb["values"] = ("aaa", "bbb", "ccc") cb.grid() e = tk.Entry(win) e.grid() win.mainloop()
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。