from kivy.app import App
from kivy.uix.button import Button
from kivy.uix.boxlayout import BoxLayout
# 定义一个简单的 Kivy 应用程序类
class MyApp(App):
def build(self):
# 创建一个水平布局
layout = BoxLayout(orientation='horizontal')
# 创建两个按钮并添加到布局中
button1 = Button(text='Hello')
button2 = Button(text='World')
layout.add_widget(button1)
layout.add_widget(button2)
# 返回布局作为应用程序的根部件
return layout
# 运行应用程序
if __name__ == '__main__':
MyApp().run()
App
、Button
和 BoxLayout
,这些是 Kivy 中的基础组件。App
的类 MyApp
,并在其中定义了 build
方法。build
方法返回的是应用程序的根部件(即最外层的 UI 组件)。BoxLayout
创建了一个水平布局,并将两个按钮添加到该布局中。MyApp().run()
启动应用程序。这段代码会创建一个简单的窗口,窗口中有两个水平排列的按钮,分别显示 "Hello" 和 "World"。
上一篇:python 数组转字符串
下一篇:python sqrt
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站