kivy

    1熱度

    1回答

    我有兩個屏幕kivy應用程序,我想使用python將變量從一個屏幕傳遞到第二個屏幕。 Python文件 from kivy.app import App from kivy.uix.boxlayout import BoxLayout from kivy.uix.screenmanager import ScreenManager, Screen from kivy.properties i

    1熱度

    1回答

    我在.kv文件中有一個Spinner小部件,我需要此Spinner的值來啓用另一個Spinner小部件。 這是我嘗試過的代碼,它不工作,並給了我一個語法錯誤: CustLabel: text: "Aux LO Pump Status" CustSpinner: id: auxlo text: "Select" values: ('On', 'Off')

    1熱度

    1回答

    我想創建一個__init__(self)方法裏面一個元組asigning元組卻是露出ValueError: Accel.x must have 2 components (got (0, 0, 0, 0, 0)) 下面是代碼: from kivy.app import App from kivy.lang import Builder from kivy.clock import Clock

    0熱度

    1回答

    我想在基維啓用/禁用Textinput。多個TextInput在那裏。 (1)當我點擊一個TextInput時,那個特定的TextInput將是可編輯的。 (2)默認情況下,所有內容都將設置爲禁用模式。 (3)滾動條應該在那裏,假設有數百個輸入在那裏(我無法提供)。 (4)我面臨的另一個問題是:當有數百個輸入時,TextInput的文本不能正確顯示。那麼是否有任何選項可以設置默認大小,以便它不會影

    0熱度

    1回答

    我相對比較新的Python和全新的基維,所以我正在努力解決可能是一個簡單的任務。我需要一個帶有兩個按鈕的主屏幕:Button1和Button2。當我按下一個按鈕時,第二個屏幕應該出現再次顯示按鈕的數量。第二個屏幕上的按鈕數量是動態的,但我們可以簡單地假設我們知道它。 Python代碼: from kivy.app import App from kivy.uix.boxlayout import

    1熱度

    1回答

    任何人都可以告訴我如何在此代碼中使用滾動條?其次,是否有辦法將標籤和TextInput對齊,這樣無論輸入多少,TextInput中的文本都將清晰可見。這裏的對齊意味着:如果有100個(數百或數千)的TextInputs,TextInput裏面的文本應該是正確可見的。實際上,當我在代碼中輸入一些(間距= 50)時,在輸入了大約20秒後,文本看起來不正確。 在此先感謝。 from kivy.app i

    0熱度

    1回答

    從下面的代碼中,我期望在show_buttons()方法中將佈局從BoxLayout更改爲GridLayout,但它沒有發生,我仍然看到BoxLayout。我會很感激一個解釋,謝謝。 class MainScreen(BoxLayout): def show_buttons(self, button): self.clear_widgets() self.lay

    0熱度

    1回答

    因此,我正在開發一個kivy項目,並且還在爲它學習語言(我的意思是python),我在這裏有這個小程序。所以在我的第一個屏幕上有一些語言按鈕,但我也有文字在第二頁中更改。我怎樣才能在課堂上調用其他課程的功能,或者我應該用不同的方式來改變課本?任何TIPP將是有益的:)謝謝 class ScreenOne(Screen): def d_language(self): self.

    0熱度

    1回答

    我想編譯一個Andriod apk文件,它比Buildozer默認使用的更新版本(2.7.2)更新版本。 原因是,我有一個需要2.7.7或更高版本的庫,並且我沒有那麼自信用自己的特定庫創建完整的Python版本。該應用程序在運行2.7.12的Linux PC上完美運行。 使用Python 3.5與Crystax再次給我更多的問題。 (如果上述解決方案不可行,我會再試一次。) 對於「Python中級

    0熱度

    1回答

    我在kivy中使用multiTab。如何放大滾動條,使滾動條可以通過鼠標移動(up_down)。我使用BoxLayout和RecycleView。下面的代碼與網格佈局是工作,而不是在BoxLayout的: layout.bind(minimum_height=layout.setter('height'))