def build(self): #Build root widget, that is the core application or interface self.theme_cls.primary_palette = 'Green' screen = Screen() #Create a screen variable and add elements to the Screen to display them btn_num = MDRectangleFlatButton(text='Enter', pos_hint={ 'center_x': 0.5, 'center_y': 0.65 }, on_release=self.get_data_num) screen.add_widget(btn_num) btn_sms = MDRectangleFlatButton(text='Enter', pos_hint={ 'center_x': 0.5, 'center_y': 0.45 }, on_release=self.get_data_sms) screen.add_widget(btn_sms) self.num = Builder.load_string(num_helper) screen.add_widget(self.num) self.sms = Builder.load_string(sms_helper) screen.add_widget(self.sms) return screen
def build(self): screen = Screen() scroll = ScrollView() list_view = MDList() scroll.add_widget(list_view) for i in range(20): item = OneLineListItem(text="Item " + str(i)) list_view.add_widget(item) item2 = TwoLineListItem(text="Two Line item1", secondary_text="Hello world") item3 = ThreeLineListItem(text="Three Line item1", secondary_text="Hello world", tertiary_text="Sample text") icon = IconLeftWidget(icon="android") itemicon = ThreeLineIconListItem(text="Three Line item1", secondary_text="Hello world", tertiary_text="Sample text") itemicon.add_widget(icon) list_view.add_widget(item2) list_view.add_widget(item3) list_view.add_widget(itemicon) screen.add_widget(scroll) return screen
def build(self): self.theme_cls.primary_palette = 'Green' screen = Screen() btn_num = MDRectangleFlatButton(text='Enter', pos_hint={ 'center_x': 0.5, 'center_y': 0.65 }, on_release=self.get_data_num) screen.add_widget(btn_num) btn_sms = MDRectangleFlatButton(text='Enter', pos_hint={ 'center_x': 0.5, 'center_y': 0.45 }, on_release=self.get_data_sms) screen.add_widget(btn_sms) self.num = Builder.load_string(num_helper) screen.add_widget(self.num) self.sms = Builder.load_string(sms_helper) screen.add_widget(self.sms) return screen
def build(self): screen = Screen() self.theme_cls.primary_palette = "Green" list_view = MDList() scroll = ScrollView() scroll.add_widget(list_view) for i in range(1, 21): if i % 2 == 0: icon = IconLeftWidget(icon="android") item = ThreeLineIconListItem( text=f"Item {i}", secondary_text="Three lines version", tertiary_text="Third line") item.add_widget(icon) else: image = ImageLeftWidget(source="logoC.png") item = ThreeLineAvatarListItem( text=f"Item {i}", secondary_text="Three lines version", tertiary_text="Third line") item.add_widget(image) list_view.add_widget(item) screen.add_widget(scroll) return screen
def build(self): screen = Screen() table = MDDataTable(pos_hint={ 'center_x': 0.5, 'center_y': 0.5 }, size_hint=(0.9, 0.6), check=True, rows_num=10, column_data=[ ('No', dp(18)), ('Food', dp(20)), ('Calories', dp(20)), ], row_data=[ ('1', 'Burger', '300'), ('2', 'Oats', '30'), ('3', 'Oats', '30'), ('4', 'Oats', '30'), ('5', 'Oats', '30'), ('6', 'Oats', '30'), ('7', 'Oats', '30'), ('8', 'Oats', '30'), ('9', 'Oats', '30'), ('10', 'Oats', '30'), ]) table.bind(on_check_press=self.check_press) table.bind(on_row_press=self.row_press) screen.add_widget(table) return screen
def build(self): screen = Screen() # Creating a Simple List scroll = ScrollView() list_view = MDList() for i in range(20): item = ThreeLineIconListItem(text=str(i) + ' item', secondary_text='This is ' + str(i) + 'th item', tertiary_text='hello') icons = IconLeftWidget(icon="cake-layered") #items = OneLineIconListItem(text=str(i) + ' item') item.add_widget(icons) list_view.add_widget(item) # list_view.add_widget(items) scroll.add_widget(list_view) # End List screen.add_widget(scroll) return screen
def build(self): screen = Screen() btn_flat = MDFlatButton(text='Hello World', pos_hint={ 'center_x': .5, 'center_y': .9 }) btn_rectangle_flat = MDRectangleFlatButton(text='Hello World', pos_hint={ 'center_x': .5, 'center_y': .8 }) icon_btn = MDIconButton(icon='android', pos_hint={ 'center_x': .5, 'center_y': .7 }) icon_floating_btn = MDFloatingActionButton(icon='language-python', pos_hint={ 'center_x': .5, 'center_y': .6 }) screen.add_widget(btn_flat) screen.add_widget(btn_rectangle_flat) screen.add_widget(icon_btn) screen.add_widget(icon_floating_btn) return screen
def build(self): # Define Screen screen = Screen() # Define Table table = MDDataTable(pos_hint={ 'center_x': 0.5, 'center_y': 0.5 }, size_hint=(0.9, 0.6), check=True, column_data=[("First Name", dp(30)), ("Last Name", dp(30)), ("Email Address", dp(30)), ("Phone Number", dp(30))], row_data=[ ("John", "Elder", "*****@*****.**", "(123) 456-7891"), ("Mary", "Elder", "*****@*****.**", "(123) 456-1123"), ]) # Bind the table table.bind(on_check_press=self.checked) table.bind(on_row_press=self.row_checked) self.theme_cls.theme_style = "Light" self.theme_cls.primary_palette = "BlueGray" #return Builder.load_file('table.kv') # Add table widget to screen screen.add_widget(table) return screen
def build(self): screen = Screen() self.theme_cls.primary_palette = "Orange" self.theme_cls.primary_hue = "100" btn1 = MDFlatButton(text='Show Chord', pos_hint={ 'center_x': 0.5, 'center_y': 0.05 }) btn = MDFloatingActionButton( icon="android", pos_hint={ 'center_x': 0.5, 'center_y': 0.05 }, ) btn2 = MDFlatButton(text='SelectChord', pos_hint={ 'center_x': 0.05, 'center_y': 0.95 }) btn = MDFloatingActionButton( icon="android", pos_hint={ 'center_x': 0.05, 'center_y': 0.95 }, ) screen.add_widget(btn1) screen.add_widget(btn2) return screen
def build(self): screen = Screen() table = MDDataTable(size_hint=(0.9, 0.6), pos_hint={ 'center_x': 0.5, 'center_y': 0.5 }, check=True, rows_num=10, column_data=[("No.", dp(30)), ("Food", dp(30)), ("Calories", dp(30))], row_data=[("1", "Burger", "300"), ("2", "Burger", "300"), ("3", "Meggie", "400"), ("4", "Meggie", "400"), ("5", "Meggie", "400"), ("6", "Meggie", "400"), ("7", "Meggie", "400"), ("8", "Meggie", "400"), ("9", "Meggie", "400"), ("10", "Meggie", "400")]) table.bind(on_check_press=self.check_press) table.bind(on_row_press=self.row_press) screen.add_widget(table) return screen
def build(self): screen = Screen() data_table = MDDataTable(pos_hint={'center_x': 0.5, 'center_y': 0.5}, size_hint=(0.9, 0.6), check=True, rows_num=10, column_data=[ ("No.", dp(18)), ("Food", dp(20)), ("Calories", dp(20)) ], row_data=[ ("1", "Burger", "300"), ("2", "Oats", "200"), ("3", "Oats", "200"), ("4", "Oats", "200"), ("5", "Oats", "200"), ("6", "Oats", "200"), ("7", "Oats", "200"), ("8", "Oats", "200") ] ) data_table.bind(on_row_press=self.on_row_press) data_table.bind(on_check_press=self.on_check_press) screen.add_widget(data_table) return screen
class TestApp(MDApp): def build(self): self.datatable = Table() self.screen = Screen() self.screen.add_widget(self.datatable) return self.screen
def build(self): screen = Screen() list_view = MDList() scroll = ScrollView() # item1 = OneLineListItem(text='item 1') # item2 = OneLineListItem(text='item 2') # list_view.add_widget(item1) # list_view.add_widget(item2) # scroll.add_widget(list_view) # screen.add_widget(scroll) # for loop for i in range(1, 21): # icon = IconLeftWidget(icon='android') image = ImageLeftWidget(source='facebook_icon.png') items = ThreeLineAvatarListItem( text=f'item {i}', secondary_text='Hello world', tertiary_text='third text' ) items.add_widget(image) list_view.add_widget(items) scroll.add_widget(list_view) screen.add_widget(scroll) return screen
def build(self): screen = Screen() btn1 = MDFlatButton(text='Hello World', pos_hint={'center_x': 0.5, 'center_y': 0.5}) btn = MDFloatingActionButton(icon="android", pos_hint={'center_x': 0.5, 'center_y': 0.5}, ) screen.add_widget(btn1) return screen
def build(self): self.theme_cls.primary_palette = 'Yellow' self.theme_cls.primary_hue = 'A700' self.theme_cls.theme_style = 'Dark' screen = Screen() btn_flat = MDRectangleFlatButton(text="hello", pos_hint={'center_x':0.5, 'center_y': 0.5}) screen.add_widget(btn_flat) return screen
def build(self): self.theme_cls.primary_palette = 'Green' screen = Screen() # username = MDTextField(text='Enter username', pos_hint={'center_x': 0.5, 'center_y': 0.5}, # size_hint_x=None, width=300) username = Builder.load_string(username_helper) screen.add_widget(username) return screen
def build(self): screen = Screen() username = MDTextField(text='Enter username', pos_hint={ 'center_x': 0.5, 'center_y': 0.5 }, size_hint_x=None, width=300) screen.add_widget(username) return screen
def build(self): self.theme_cls.primary_palette="Green" screen = Screen() # username = MDTextField( # pos_hint={'center_x': 0.5, 'center_y': 0.5}, # size_hint_x=None, width=200) username = Builder.load_string(helpers.username_input) screen.add_widget(username) return screen
def build(self): self.theme_cls.primary_palette = 'Green' self.theme_cls.primary_hue = '900' self.theme_cls.theme_style = 'Dark' screen = Screen() btn_rect = MDRectangleFlatButton(text='Click', pos_hint={ 'center_x': 0.5, 'center_y': 0.5 }) screen.add_widget(btn_rect) return screen
def build(self): self.theme_cls.primary_palette = "Orange" self.theme_cls.primary_hue = "100" self.theme_cls.theme_style = "Dark" screen = Screen() btn_flat = MDRectangleFlatButton(text='Hello World', pos_hint={ 'center_x': 0.5, 'center_y': 0.5 }) screen.add_widget(btn_flat) return screen
def build(self): self.theme_cls.primary_palette = "Pink" # change color self.theme_cls.primary_hue = 'A700' # change hue self.theme_cls.theme_style = 'Dark' # change theme screen = Screen() icon_btn = MDRectangleFlatButton(text="Click", pos_hint={ 'center_x': 0.5, 'center_y': 0.9 }) screen.add_widget(icon_btn) return screen
def build(self): self.theme_cls.primary_palette = "Blue" screen = Screen() text = MDToolbar(title='Health Monitor App', specific_text_color=(1, 1, 1, 1), pos_hint={ 'center_x': 0.5, 'center_y': 0.95 }) img = Image(source="Healt.jpg", pos_hint={ 'center_x': 0.5, 'center_y': 0.5 }) button = MDRectangleFlatButton(text='Continue', pos_hint={ 'center_x': 0.5, 'center_y': 0.2 }, on_release=self.login) screen.add_widget(text) screen.add_widget(img) screen.add_widget(button) return screen
def build(self): screen = Screen() btn_rect = MDRectangleFlatButton(text='Click Me', pos_hint={ 'center_x': 0.5, 'center_y': 0.5 }) btn_flat = MDFlatButton(text='Click Me', pos_hint={ 'center_x': 0.5, 'center_y': 0.6 }) btn_icon = MDIconButton(icon='android', pos_hint={ 'center_x': 0.5, 'center_y': 0.7 }) btn_flt = MDFloatingActionButton(icon='android', pos_hint={ 'center_x': 0.5, 'center_y': 0.5 }) screen.add_widget(btn_flat) screen.add_widget(btn_rect) screen.add_widget(btn_icon) screen.add_widget(btn_flt) return screen
def build(self): screen = Screen() self.theme_cls.primary_palette = "Green" ''' username = MDTextField( text="Enter user name", pos_hint={'center_x':.5, 'center_y':.5}, size_hint_x=None,width=300 ) ''' username = Builder.load_string(username_helper) screen.add_widget(username) return screen
def build(self): screen = Screen() img = Image(source="xx.png", pos_hint={ 'center_x': 0.5, 'center_y': 0.85 }, size_hint=(0.3, 0.3)) self.theme_cls.primary_palette = "Red" #Self.theme_cls.primary_hue = "100" self.theme_cls.theme_style = "Light" # sername = MDTextField(text='Enter username',pos_hint= # {'center_x':0.5,'center_y':0.5},size_hint=(0.5,1)) button = MDRaisedButton(text="Login", pos_hint={ 'center_x': 0.5, 'center_y': 0.5 }, size_hint=(0.2, 0.08), on_release=self.show_data) self.username = Builder.load_string(username_helper) self.password = Builder.load_string(password_helper) #if(self.username.text is ""): # check_string = "Please enter a valid username" # self.dialog=MDDialog(title="Username Check", text = self.username.text, # size_hint = (0.7,1),buttons=[close_button]) # self.dialog.open() screen.add_widget(self.username) screen.add_widget(self.password) screen.add_widget(button) screen.add_widget(img) return screen
def build(self): screen = Screen() btn_flat = MDRectangleFlatButton(text='Hello World', pos_hint={ 'center_x': 0.5, 'center_y': 0.5 }) icon_btn = MDFloatingActionButton(icon='language-python', pos_hint={ 'center_x': 0.5, 'center_y': 0.5 }) screen.add_widget(icon_btn) return screen
def build(self): screen = Screen() scroll = ScrollView() list_view = MDList() scroll.add_widget(list_view) for i in range(20): items = ThreeLineListItem(text='Item ' + str(i + 1), secondary_text='Hello world', tertiary_text='third text') list_view.add_widget(items) screen.add_widget(scroll) return screen
def build(self): screen = Screen() flat_btn = MDRectangleFlatButton(text="Click", pos_hint={ 'center_x': 0.3, 'center_y': 0.5 }) # button is on center icon_btn = MDFloatingActionButton(icon='language-java', pos_hint={ 'center_x': 0.6, 'center_y': 0.5 }) screen.add_widget(icon_btn) screen.add_widget(flat_btn) return screen
def build(self): screen = Screen() scroll = ScrollView() my_list = MDList() for i in range(30): img = ImageLeftWidget(source='gerFlag.png') icon = IconRightWidget(icon='android') item = TwoLineAvatarIconListItem(text='Item ' + str(i), secondary_text='Hello world') item.add_widget(icon) item.add_widget(img) my_list.add_widget(item) scroll.add_widget(my_list) screen.add_widget(scroll) return screen
def build(self): # Starting toolbar for navigation self.toolbar = MDToolbar(pos_hint={'top': 1}, elevation=10) self.toolbar.title = self.sm.current self.add_widget(self.toolbar) # Navigation layout start #nav_layout = NavigationLayout() # Screens for each and every room sm = ScreenManager() # My room (room 0) screen = Screen(name='0') screen.add_widget(Room()) sm.add_widget(screen)