FanaticExplorer

4buttons_kivy

Mar 20th, 2022 (edited)
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.15 KB | None | 0 0
  1. # Импорт всех классов
  2. from kivy.app import App
  3. from kivy.uix.button import Button
  4. from kivy.uix.boxlayout import BoxLayout
  5. from kivy.core.window import Window
  6.  
  7. import pyautogui as pag
  8.  
  9. # Глобальные настройки
  10. Window.size = (200,150)
  11. Window.clearcolor = (255/255, 186/255, 3/255, 1)
  12. Window.title = "Controller"
  13.  
  14.  
  15. class MyApp(App):
  16.    
  17.     # Создание всех виджетов (объектов)
  18.     def __init__(self):
  19.         super().__init__()
  20.         self.btn_left=Button(text="Left", background_color ="c24b99")
  21.         self.btn_down=Button(text="Down", background_color="00ffff")
  22.         self.btn_up=Button(text="Up", background_color="12fa05")
  23.         self.btn_right=Button(text="Right", background_color="f9393f")
  24.  
  25.     # Основной метод для построения программы
  26.     def build(self):
  27.         # Все объекты будем помещать в один общий слой
  28.         box = BoxLayout()
  29.         box.add_widget(self.btn_left)
  30.         box.add_widget(self.btn_down)
  31.         box.add_widget(self.btn_up)
  32.         box.add_widget(self.btn_right)
  33.         return box
  34.  
  35.  
  36. # Запуск проекта
  37. if __name__ == "__main__":
  38.     MyApp().run()
Add Comment
Please, Sign In to add comment