[英]Tkinter button color
當我在 tkinter 中創建這樣的按鈕時:
self.submition_button=Button(self.root, text='Submit',
font='Times 12 bold italic', command=self.onSubmition, bg='blue')
按鈕不是藍色的。
為什么它不是藍色的,我該怎么做才能讓它變成藍色?
你在使用 tkinter.Button 還是你真的在使用 ttk.Button? 根據您在代碼頂部導入的內容,您將知道您使用的是哪一個
常規 tkinter 小部件導入
import tkinter
典型的 TTK 小部件導入
from tkinter import ttk
因為TTK
是庫的更現代版本,所以它的樣式系統是不同的。 所以在它上面設置標志選項是行不通的。 相反,您必須使用樣式主題。
看到這個回復。
這是藍色按鈕的代碼,檢查它:
from tkinter import *
#create a window
root =Tk()
button=Button(root, text='Submit', font='Times 12 bold italic', bg='blue', activebackground="blue")
button.pack()
root.mainloop()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.