繁体   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