-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathkivytut.py
133 lines (77 loc) · 1.61 KB
/
kivytut.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
'''
import kivy
kivy.require('1.9.0')
from kivy.app import App
from kivy.uix.button import Label
class HelloKivy(App):
def build(self):
return Label(text="Hello Kivy")
hellokivy = HelloKivy()
hellokivy.run()
'''
'''
import kivy
kivy.require('1.9.0')
from kivy.app import App
from kivy.uix.widget import Widget
class CustomWidget(Widget):
pass
class CustomWidgetApp(App):
def build(self):
return CustomWidget()
customWidget = CustomWidgetApp()
customWidget.run()
'''
'''
import kivy
kivy.require('1.9.0')
from kivy.app import App
from kivy.uix.floatlayout import FloatLayout
class FloatingApp(App):
def build(self):
return FloatLayout()
flApp = FloatingApp()
flApp.run()
'''
'''
import kivy
kivy.require('1.9.0')
from kivy.app import App
from kivy.uix.gridlayout import GridLayout
class GridLayoutApp(App):
def build(self):
return GridLayout()
glApp = GridLayoutApp()
glApp.run()
'''
'''
import kivy
kivy.require('1.9.0')
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
class BoxLayoutApp(App):
def build(self):
return BoxLayout()
blApp = BoxLayoutApp()
blApp.run()
'''
'''
import kivy
kivy.require('1.9.0')
from kivy.app import App
from kivy.uix.stacklayout import StackLayout
class StackLayoutApp(App):
def build(self):
return StackLayout()
slApp = StackLayoutApp()
slApp.run()
'''
import kivy
kivy.require('1.9.0')
from kivy.app import App
from kivy.uix.pagelayout import PageLayout
class PageLayoutApp(App):
def build(self):
return PageLayout()
plApp = PageLayoutApp()
plApp.run()