Делать уроки kivy и узнать, что не так с моим кодом. Мой текст «Имя» не отображается, но другим нравится «Фамилия» и «Электронная почта»
Я пытался спросить друга, и он сказал, что не видит никаких проблем.
Это видео, которое я ухожу. Его работы, перейдите к 5:30, чтобы увидеть.
https://www.youtube.com/watch?v=fGWHQA3LhJ8
Код:
import kivy
from kivy.app import App
from kivy.uix.label import Label
from kivy.uix.gridlayout import GridLayout
from kivy.uix.textinput import TextInput
from kivy.uix.button import Button
class MyGrid(GridLayout):
def __init__(self, **kwargs):
super(MyGrid, self).__init__(**kwargs)
self.cols = 1
self.inside = GridLayout()
self.inside.cols = 2
self.inside.add_widget(Label(text="First Name: "))
self.name = TextInput(multiline=False)
self.inside.add_widget(self.name)
self.inside.add_widget(Label(text="Last Name: "))
self.last_name = TextInput(multiline=False)
self.inside.add_widget(self.last_name)
self.inside.add_widget(Label(text="Email: "))
self.email = TextInput(multiline=False)
self.inside.add_widget(self.email)
self.add_widget(self.inside)
self.submit = Button(text="Submit", font_size=40)
self.add_widget(self.submit)
class MyApp(App):
def build(self):
return MyGrid()
if __name__ == "__main__":
MyApp().run()
Это должно показать First Name
: