我是新手。我选择了背景图片,并想在上面插入标签。但它显示像这样。
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()
答案 0 :(得分:1)
BoxLayout
自动堆叠widgets
。
如果要将Label
放在image
的上方,可以使用FloatLayout
来控制widgets
的放置