我是kivy的新手。我已经选择了一个背景图像,我想在上面插入一个标签。但它显示为这样。
from kivy.app import App
from kivy.uix.image import Image
from kivy.uix.label import Label
from kivy.uix.boxlayout import BoxLayout
class MyApp(App):
def build(self):
self.box = BoxLayout()
self.img = Image(source = 'image4.png')
self.lbl = Label(text = "Total_Wealth")
self.box.add_widget(self.img)
self.box.add_widget(self.lbl)
return self.box
[![enter image description here][1]][1]MyApp().run()
BoxLayout
会自动堆叠widgets
。
如果要将Label
放在image
的顶部,可以使用FloatLayout
对widgets
的放置进行更多控制