【发布时间】:2013-12-09 11:33:03
【问题描述】:
我是 Kivy 的新手,无法指定按钮的背景颜色。这是我的简单示例:
# custombutton.py
from kivy.app import App
from kivy.uix.widget import Widget
class MyWidget(Widget):
pass
class CustomButtonApp(App):
def build(self):
return MyWidget()
if __name__ == '__main__':
CustomButtonApp().run()
以及随附的kv文件custombutton.kv:
#:kivy 1.7.2
<MyWidget>:
canvas:
Color:
rgb: (0.93, 0.93, 0.93)
Rectangle:
pos: self.pos
size: self.size
Button:
center: self.parent.center
font_size: 14
height: 28
background_color: (1.0, 0.0, 0.0, 1.0)
text: "I'm a Button"
我确定我遗漏了一些明显的东西,但我已经把这个搞砸了一个多小时,却一无所获。该按钮似乎被染成了深红色:
这不是为 Kivy 中的按钮指定背景颜色的方法吗?
谢谢!
【问题讨论】: