hello coders jadi pada sesi kali ini adalah lanjutan dari sebelumnya yang telah kita bahas pada sesi sebelumnya
kita akan lanjut pada pembuatan button show yang akan memprint text pada console
pertama agar menghemat tempat kita buat satu file helpers.py dan kita pastekan helper “username_helper” pada file tersebut

setelah itu kita importkan button dan username helper pada file inti kita

Selanjutnya kita buatkan variable button untuk menampung dari codingan button kita

button = MDRectangleFlatButton(text='show', pos_hint = {'center_x': 0.5, 'center_y' : 0.4}, on_release = self.show_data) kita buatkan scree.add_widgetnya agar tampil dan kita buatkan function show datanya

from kivymd.app import MDApp
from kivymd.uix.screen import Screen
from kivymd.uix.button import MDRectangleFlatButton
from kivy.lang import Builder
from helpers import username_helper
class UserInput(MDApp):
def build(self):
screen = Screen()
self.theme_cls.primary_palette = 'Green'
self.username = Builder.load_string(username_helper)
button = MDRectangleFlatButton(text='show', pos_hint = {'center_x': 0.5, 'center_y' : 0.4},
on_release = self.show_data)
screen.add_widget(self.username)
screen.add_widget(button)
return screen
def show_data(self, obj):
print (self.username.text)
UserInput().run()
dan kita running sehingga menghasilkan sebagai berikut
