|已解决|为什么文本在Kivy中是透明的。如何删除?

时间:2019-05-18 20:40:32

标签: python kivy

我是Kivy的新手,并且在文字方面遇到了一些问题。当我按下按钮或可以包含文本的内容时,我得到透明文本,但不理解为什么以及如何解决该问题? 好。当我按下按钮时,可以添加“ markup = 1”,但不适用于TextInput或相同的按钮。

版本:Python 3.7,Kivy 1.10.1,Win7

from kivy.app import App 
from kivy.uix.button import Button 


class MyApp(App):
    def build(self):
        return Button(text = "Hello!", 
        font_size = 100,
        background_color = [.5, 1, 1, 1])


if __name__ == "__main__":
    MyApp().run()

结果:

无标记:

enter image description here

相同的代码,但使用标记:

enter image description here


#Another example:
from kivy.app import App 
from kivy.uix.textinput import TextInput


class MyApp(App):
    def build(self):
        return TextInput(font_size = 25)


if __name__ == "__main__":
    MyApp().run()   

结果:

另一个例子:

enter image description here

日志:

enter image description here

0 个答案:

没有答案