醫生的kivy學習筆記 修改窗體的名稱

2021-10-11 19:16:34 字數 1071 閱讀 1931

kivy 是非常不錯的,但官方文件過於分散,不便於我們學習,同時因為沒有中文譯本,所以對於英語功底較弱的讀者來說,可能閱讀理解有些困難。作為一名醫生,英語是必須的工具,我在工作閒暇之餘在閱讀本書的同時,通過自己的理解,對kivy使用進行闡述,希望幫助到更多的kivy愛好者,開發出更多優秀的python軟體。

## 如何設定標題

import kivy

kivy.require(

'2.0.0'

)from kivy.uix.label import label

class

:def

build

(self)

:return label(text=

'你好,世界'

) self.title =

'這是乙個測試視窗'

if __name__==

'__main__':)

.run(

)

import kivy

kivy.require(

'2.0.0'

)from kivy.uix.label import label

class

:def

build

(self)

: self.title =

'這是乙個測試視窗'

return label(text=

'你好,世界'

)if __name__==

'__main__':)

.run(

)

這樣再執行一下看看

可能有的朋友就很奇怪,好像**沒有什麼改變,只是下面兩句調換了順序:

self.title =

'這是乙個測試視窗'

return label(text=

'你好,世界'

)

是的,但是要知道在乙個函式裡面,return 也就代表函式停止執行了,後面的**不會執行,調動一下順序,自然結果不一樣。另外,我們也看得出來,self.title有著更高的優先順序。

python學習筆記 窗體

import tkinter if name main main 建立主窗體 win tkinter.tk win.title 銀行自助取款機系統 設定大小和位置 長x寬 左偏移 上偏移 win.geometry 400x400 200 20 label標籤 win父窗體 wraplengt 本多寬...

kivy學習筆記 轉到新介面之二

上篇博文中的轉換介面方法,當切換到新介面後,無法返回原介面,本文通過改進,實現了介面任意切換。如下 介面1 orientation vertical text input text box boxlayout height 40dp size hint y none textinput id tex...

C 學習筆記 繼承窗體

1 繼承窗體的概念 繼承窗體就是根據現有窗體的結構建立乙個與其一樣的新窗體,這種從現有窗體繼承的過程稱為視覺化繼承。在某種情況下,專案可能需要乙個與在以前專案中建立的類似的窗體。或者希望建立乙個基本窗體,其中含有隨後將在專案中再次使用的控制項布局之類的設定,每次重複使用時,都會對該原始窗體模板進行修...