Untitled

Anonymous
python
10/17/2026 4:13 PM
1.9 KB
5
Indexable
from kivy.app import App
from kivy.uix.label import Label

class MainApp(App):
    def build(self):
        label = Label(text='Hello from Kivy',
                      size_hint=(.5, .5),
                      pos_hint={'center_x': .5, 'center_y': .5})

        return label

#MainApp().run()

from kivy.app import App
from kivy.uix.image import Image

class ImageApp(App):
    def build(self):
        img = Image(source='C:/Users/User/Desktop/impact.png',
                    size_hint=(1, .5),
                    pos_hint={'center_x':.5, 'center_y':.5})

        return img

#if __name__ == '__main__':
 #   app = ImageApp()
  #  app.run()


import random
from kivy.app import App
from kivy.uix.button import Button
from kivy.uix.boxlayout import BoxLayout

red = [1,0,0,1]
green = [0,1,0,1]
blue =  [0,0,1,1]
purple = [1,0,1,1]

class HBoxLayoutExample(App):
    def build(self):
        layout = BoxLayout(padding=10)
        #layout = BoxLayout(padding=10, spacing = 10)
        colors = [red, green, blue, purple]
        for i in range(5):

            btn = Button(text="Button #%s" % (i+1),
                         background_color=random.choice(colors),
                         color = random.choice(colors)
                         )

            layout.add_widget(btn)
        return layout

if __name__ == "__main__":
    HBoxLayoutExample().run()
Editor is loading...
Leave a Comment