【问题标题】:Changing background color in kivy [duplicate]在kivy中更改背景颜色[重复]
【发布时间】:2017-07-25 10:30:46
【问题描述】:

我想在 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:

【问题讨论】:

    标签: python-2.7 kivy kivy-language


    【解决方案1】:

    Color 之后,您需要绘制一些东西,在您的情况下,是一个 Rectangle

    canvas:
        Color:
            rgba: 0.5, 0.5, 0.5, 0.5
        Rectangle: #woohoo!!!
            size: self.size
            pos: self.pos
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-14
      • 2014-01-19
      • 2013-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多