Python+kivy BoxLayout布局示例代碼詳解
kivy BoxLayout布局
創(chuàng)建 main.py ,文件內(nèi)添加具體的布局,代碼如下:
from kivy.app import App # 導(dǎo)入kivy的App類, 它是所有kivy應(yīng)用的基礎(chǔ)
from kivy.uix.boxlayout import BoxLayout # 引入布局
class BoxLayoutWidget(BoxLayout): # 布局類
def __init__(self, **kwargs): # 初始化
super().__init__(**kwargs)
class BoxApp(App):
# 實現(xiàn)App類的build()方法(繼承自類App類)
def build(self):
return BoxLayoutWidget() # 返回根控制
if __name__ == '__main__': # 程序入口
BoxApp().run() # 啟動程序
然后創(chuàng)建box.kv ,文件內(nèi)添加一些按鈕,由于未指定位置,所以按鈕會按默認(rèn)的方式排列, 具體代碼如下:
<BoxLayoutWidget>:
Button:
text: "Btn0"
background_color: 0, 0, 0, 0
font_size: 35
Button:
text: "Btn1"
background_color: 0, 1, 1, 1
font_size: 35
Button:
text: "Btn2"
background_color: 0, 1, 0, 1
font_size: 35
Button:
text: "Btn3"
background_color: 0, 0, 1, 1
font_size: 35
Button:
text: "Btn4"
background_color: 1, 0, 1, 1
font_size: 35
Button:
text: "Btn5"
background_color: 1, 0, 0, 1
font_size: 35
Button:
text: "Btn6"
background_color: 1, 1, 1, 1
font_size: 35
main.py 運行會加載box.kv文件樣式,運行程序如下所示:

到此這篇關(guān)于Python+kivy BoxLayout布局的文章就介紹到這了,更多相關(guān)Python kivy BoxLayout布局內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python 獲取 datax 執(zhí)行結(jié)果保存到數(shù)據(jù)庫的方法
今天小編就為大家分享一篇Python 獲取 datax 執(zhí)行結(jié)果保存到數(shù)據(jù)庫的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-07-07
Python threading模塊condition原理及運行流程詳解
這篇文章主要介紹了Python threading模塊condition原理及運行流程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-10-10
python+selenium+chrome批量文件下載并自動創(chuàng)建文件夾實例
這篇文章主要介紹了python+selenium+chrome批量文件下載并自動創(chuàng)建文件夾實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04
python學(xué)習(xí)VSCode使用技巧帶你進(jìn)入高效開發(fā)模式
VsCode是一款開源的編輯器,擁有強(qiáng)大的功能,。由于擁有各種各樣的插件,這就使得VsCode可以做到的事情更多了。在使用的過程中,也是有很多技巧的,掌握一些技巧對于后期寫代碼也會輕松很多2021-09-09
基于Python 中函數(shù)的 收集參數(shù) 機(jī)制
今天小編就為大家分享一篇基于Python 中函數(shù)的 收集參數(shù) 機(jī)制,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12
基于python的漢字轉(zhuǎn)GBK碼實現(xiàn)代碼
今天想用python調(diào)用百度框計算的搜過結(jié)果,看到了URL里面的漢字用GBK編碼,雖然可以直接在URL里面加入中文,之前也做過一個簡體字轉(zhuǎn)GBK碼的python函數(shù),但還是略嫌麻煩,今天改了一下2012-02-02
Python爬蟲運用正則表達(dá)式的方法和優(yōu)缺點
這篇文章主要給大家介紹了關(guān)于Python爬蟲運用正則表達(dá)式的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08

