簡體   English   中英

Tkinter按鈕不會配置

[英]Tkinter button won't configure

我正在使用python和Tkinter制作一個簡單的游戲。 一切運作良好,但我似乎無法改變游戲中唯一按鈕的外觀(底部的RESET按鈕)。 它應該是扁平的,帶有白色文字的藍色,以匹配其余的布局。 這是我現在使用的代碼:

resetbutton = Button(root, text='RESET', width=15, command=sw.Reset, highlightbackground="blue", relief='flat')
resetbutton.grid(column=5, columnspan=3, row=13, rowspan=1)

...但按鈕看起來仍然是默認按鈕。 任何人都有任何想法為什么這不起作用?

您可以使用fgbg執行以下操作(您也可以指定字體[如果支持]):

Button(root, text='RESET', command=sw.Reset, font='Arial -20 bold', relief='flat', bg='blue', fg='white', width=10, height=2)

給定的答案是正確的,但是,如果將鼠標懸停在按鈕上,稍后將會將藍色和白色顏色更改為默認顏色。

因此,要在懸停鼠標時保持相同的設計,可以為resetbutton按鈕添加以下兩個選項:

  • activebackground="blue"
  • activeforeground= "white"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM