在kivy中更改背景颜色
Changing background color in kivy
我想在 kivy 中将背景(黑色)更改为不同的颜色。但是无法识别kv文件中的颜色规范。
main.py
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
from kivy.lang import Builder
class MatrixCalcLayout(BoxLayout):
def calculations(self):
pass
class ConfusionMatrixCalcApp(App):
pass
if __name__ == '__main__':
ConfusionMatrixCalcApp().run()
ConfusionMatrixCalc.kv 文件
MatrixCalcLayout:
<MatrixCalcLayout>:
canvas:
Color:
rgba: 0.5, 0.5, 0.5, 0.5
orientation: 'vertical'
BoxLayout:
Label:
BoxLayout:
Button:
BoxLayout:
Button:
BoxLayout:
Button:
在颜色之后你需要画一些东西,在你的例子中,一个矩形
canvas:
Color:
rgba: 0.5, 0.5, 0.5, 0.5
Rectangle: #woohoo!!!
size: self.size
pos: self.pos
我想在 kivy 中将背景(黑色)更改为不同的颜色。但是无法识别kv文件中的颜色规范。
main.py
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
from kivy.lang import Builder
class MatrixCalcLayout(BoxLayout):
def calculations(self):
pass
class ConfusionMatrixCalcApp(App):
pass
if __name__ == '__main__':
ConfusionMatrixCalcApp().run()
ConfusionMatrixCalc.kv 文件
MatrixCalcLayout:
<MatrixCalcLayout>:
canvas:
Color:
rgba: 0.5, 0.5, 0.5, 0.5
orientation: 'vertical'
BoxLayout:
Label:
BoxLayout:
Button:
BoxLayout:
Button:
BoxLayout:
Button:
在颜色之后你需要画一些东西,在你的例子中,一个矩形
canvas:
Color:
rgba: 0.5, 0.5, 0.5, 0.5
Rectangle: #woohoo!!!
size: self.size
pos: self.pos