私は、内部にテキストで透明なビットを作成しようとしています。問題は、レイアウト内にテキストがないことと、理由がわからないことです。ラベルがレイアウト内にないのはなぜですか?
from kivy.core.window import Window
from kivy.app import App
from kivy.uix.floatlayout import FloatLayout
from kivy.uix.relativelayout import RelativeLayout
from kivy.uix.button import Label, Button
from kivy.graphics import Rectangle,Color
class Visor(App):
def build(self):
Window.size=(400,600)
print(Window.size)
r = RelativeLayout()
r.size = (400, 550)
with r.canvas:
Color(0.6, 0.6, .1, 0.8)
bg_rect = Rectangle(pos=(0,0), size=(400, 550))
r2 = FloatLayout()
r2.size=(100,150)
with r2.canvas:
Color(.9, 0.1, 0.6, 0.8)
bg_rect = Rectangle(pos=(0, 0), size=(200,150))
r2.pos=(50,70)
r.add_widget(r2)
r2.add_widget(Label(text="Detective Comics Vol.1 #878"))
return r
if __name__ == "__main__":
Visor().run()
感謝を。私は間違いを見ます。 – Pedro