小编pyt*_*ner的帖子

是否在不使用kv语言的情况下创建Kivy小部件?

如何在不使用kv语言和.kv文件的情况下创建Kivy小部件?我是新手。我通常使用Tkinter,但是我发现Kivy非常适合创建Android应用,因此我正在学习如何使用它。我知道Kivy小部件是使用.kv文件制作的,但我想像在Tkinter中创建小部件一样。

# Creating widgets in tkinter:
# We'll assume tkinter is imported as tk    

label_1 = tk.Label(text='Hello World', bg='white')
label_1.pack()

# Creating widgets using Kivy in .py file

label_1 = Label(text='Hello World')  # eg. Not able to set color!
add_widget(label_1)

# Creating widgets using kv language

Label:
    text: "Hello World"
    color: 1,0,0,1  
Run Code Online (Sandbox Code Playgroud)

那么,有什么方法可以完全在python中制作Kivy小部件?我如何直接在python中设置Kivy标签颜色?

谢谢。

python widget kivy

1
推荐指数
2
解决办法
1688
查看次数

标签 统计

kivy ×1

python ×1

widget ×1