第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將 TextInput 綁定到 .kv 文件中的標簽

將 TextInput 綁定到 .kv 文件中的標簽

qq_遁去的一_1 2021-08-17 10:21:47
我正在關(guān)注 Alexander Taylor 的教程視頻“Kivy 速成課程 3:更有趣的小部件交互”,但他正在使用 python 而不是 .kv 文件編寫代碼。我試圖使用 .kv 文件來學(xué)習(xí)教程,但我對如何將 TextInput 文本綁定到標簽文本感到困惑。是否可以將其寫入 .kv 文件中,或者是否必須將其寫入 .py 文件中。你能給個例子嗎?.pyfrom kivy.app import Appfrom kivy.lang import Builderfrom kivy.uix.scatter import Scatterfrom kivy.uix.label import Labelfrom kivy.uix.floatlayout import FloatLayoutfrom kivy.uix.textinput import TextInputfrom kivy.uix.boxlayout import BoxLayoutclass MainApp(App):    def build(self):        return pres    pres = Builder.load_file("main.kv")if __name__ == "__main__":    MainApp().run().kvBoxLayout:    orientation: 'vertical'    TextInput:        size_hint_y: None        height: 200        font_size: 150        hint_text: "Enter Text"        text: ""    FloatLayout:        Scatter:            Label:                text: ""                font_size: 150
查看完整描述

1 回答

?
牧羊人nacy

TA貢獻1862條經(jīng)驗 獲得超7個贊

.kv 中的綁定更簡單,因為它是一種聲明性語言,賦值就足夠了,但具有信息的元素必須具有 id。


*.kv


BoxLayout:

    orientation: 'vertical'

    TextInput:

        id: ti # <---

        size_hint_y: None

        height: 200

        font_size: 150

        hint_text: "Enter Text"

    FloatLayout:

        Scatter:

            Label:

                text: ti.text # <---

                font_size: 150


查看完整回答
反對 回復(fù) 2021-08-17
  • 1 回答
  • 0 關(guān)注
  • 200 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號