![](/img/trans.png)
[英]How to I exactly the position of a kivy text label on a canvas?
我在 figma 中設計了以下內容。 我創建了一個 500px x 500px window 和一個小部件。 我想將“動態”文本放置在距左側 160px 和距頂部 207px 的位置。 人物設計對於圖像,效果很好,但對於文本,它根本不起作用。 這是代碼 環形動圖(gif)位置完美,但text2完全 ...
[英]How to I exactly the position of a kivy text label on a canvas?
我在 figma 中設計了以下內容。 我創建了一個 500px x 500px window 和一個小部件。 我想將“動態”文本放置在距左側 160px 和距頂部 207px 的位置。 人物設計對於圖像,效果很好,但對於文本,它根本不起作用。 這是代碼 環形動圖(gif)位置完美,但text2完全 ...
[英]How can I modify the title of the MDTopAppBar when a button, located in a separate class, is clicked?
如何修改 MDTopAppBar 的標題以響應用戶在 NavigationDrawer 中選擇按鈕,例如更新標題以匹配所選按鈕的 label(例如“Coffee”)? 主程序 布局.kv 在嘗試通過各種方式自行解決問題后,包括嘗試創建解決方案和在線研究潛在的解決方案,我無法找到滿意的解決方案。 因 ...
[英]Using ScreenManager in Kivy (Python) with several .py screens
我最近開始使用 Kivy 框架來創建一個我想合並的具有多個屏幕的應用程序,例如,在登錄屏幕上按一個按鈕會打開另一個頁面。 幾天來我一直在嘗試使用 ScreenManager 庫,但我無法讓它工作,inte.net 上有幾個教程,但每個人都使用不同的變體。 下面我附上登錄頁面的代碼,按下“登錄”按鈕, ...
[英]How to get the value of the field for MDTextField input in KivyMD?
我使用 kivymd。 當單擊帶有 id: bt2 的按鈕時,如何從帶有 id: sum 的 MDTextField 中獲取值。 我創建了 def show function,它應該非常有價值,並試圖實現它的工作,但有些東西不起作用( выдает такую ошибку: 主程序 背景.kv ...
[英]Unable to build kivy image loaded .py file into exe using auto-py-to-exe
我有一個簡單的 kivy 文件,我想在其中用圖像 bgi.jpg 覆蓋整個 canvas 而.py文件代碼是 我嘗試使用 auot-py-to-exe 將此代碼構建到 .exe 文件中。 我添加了 kivy 文件和圖像文件作為附加文件並嘗試構建到 exe 但可執行文件崩潰並出現如下所示的錯誤 我對 ...
[英]My kivy app crushes when label or text input has letter 'w' in the text field
每當我在 TextInput 或 Label 的文本字段中有字母“w”(小寫)時,整個應用程序都會出現“不允許虛擬鍵盤,單一模式,未停靠”錯誤。 令人驚訝的是,所有鍵都有效,包括“W”(大寫)。 下面是我的代碼。 請注意returnedWidget是建立在 BoxLayout 小部件上的。 我不知道 ...
[英]Python kivy update a variable from a class to another on on_press
我在這里得到了一個簡單的代碼,但我不記得如何通過按下 .kv 文件中MainWidget中的按鈕,從 class KomagomaApp中的平均方法更新set_value變量。 無法在任何地方找到解決方案。 謝謝您的幫助。 和 .kv 文件: 我嘗試了很多我在這里看到的東西,但沒有辦法讓它發揮作用。 ...
[英]Is there a way to easily return the selected radio button from a group in kivy?
在體育比賽分析情況下,我有一個單選按鈕系統設置為 select 主隊。 代碼如下: 請注意Button已被抽象為專注於問題而不是代碼 我現在需要知道選中了哪個復選框。 有沒有一種方法可以做類似於以下的事情 group("home_deciders").selected返回team1_radio例如 ...
[英]I want to call a Kivy popup window in specific condition in python file
我有一個 function 將顯示一個主彈出窗口,當用戶通過點擊另一個彈出窗口將出現的任何位置關閉彈出窗口時,這取決於傳遞的值作為 function 的參數,問題是彈出內容的樣式,當我使用.kv文件看起來很完美,但是,當我嘗試使用.py文件創建相同的樣式時,出現了很多問題,所以有任何方法可以從.k ...
[英]I need to add more than one app.root.current in kivy
我正在 kivy 中創建一個應用程序,基本上,一旦您輸入日期和密碼,它就會給您一首詩。 為此,我為每首詩創建了幾個 windows。 我的問題是我這樣做是為了讓按鈕的 on_release 有一個類似選擇性的結構來顯示正確的詩。 問題是這只對最后一句話有效,而不是像預期的那樣同時對所有句子有效。 ...
[英]Kivy AnchorPoint is not in the right place
我試圖在 window 的頂部居中放置一段文本,但它最終在左下角被截斷。 我有以下 python 代碼: 及其關聯的kv文件。 當我運行應用程序時,我得到這個: ...
[英]Kivy widgets delay on setting state/value on start
我有各種小部件,我想在程序關閉時從它們停止的地方恢復(程序關閉時滑塊位於 50,程序重新打開時仍將位於 50)。 我通過在每次更改時將小部件的 state 或值存儲在一個文件中來實現此目的,然后在打開應用程序時讀取該文件並將其存儲在列表中。 所有的小部件都有一行根據該列表中的數據設置它們的狀態/值。 ...
[英]Access an instance of a class from another class in Kivy (Python)
我有一個屏幕管理器中有屏幕管理器的程序,試圖創建一個更動態的用戶界面(我認為這會導致性能很差)。 問題是我需要屏幕管理器中 class 中的一個按鈕來切換另一個屏幕。 但是,帶有按鈕的 class 無法訪問屏幕管理器的實例,因為它本身位於不同的 class 中。 我試圖將實例作為變量傳遞,但我認為 ...
[英]How can i add a widget to gridlayout in the .kv file from python?
我試圖遍歷 python 中的對象列表,並將它們添加到 my.kv 文件中的 gridlayout。 主.py文件: .kv 文件: 如何將 posts_to_display 中的所有元素添加到posts_to_display ? 我嘗試導入kivy.uix.gridlayout但找不到與 .k ...
[英]Why is my button not in the place I write it to be?
所以我正在為一個應用程序制作一個界面,我試圖制作一個按鈕並將其“粘貼”到 window 的右下角,但是,它適用於左側部分(展開時它遵循 window),但是底部不起作用,我不知道為什么 kivy 代碼:Screen: BoxLayout: orientation: 'ver ...
[英]How to remove elevation of MDDropDownItem in kivymd?
我想將下拉項垂直居中放置在應用欄上,但即使在嘗試匹配 bg colors 后陰影看起來也很煩人。這是我的 kivy 字符串文本 ...
[英]I had a problem with creating a popup in kivy with rounded edges
我嘗試使用canvas創建一個帶有圓角邊緣的白色彈出窗口 window 作為第一張圖片,但是當我寫canvas.after或canvas.before它位於彈出窗口 window 內容的后面或上方時,所以我如何讓它看起來像第一張圖? .py 文件: .kv 文件: ...
[英]binding movement and rotation of kivy scatter widgets
賞金將在 6 天后到期。 此問題的答案有資格獲得+50聲望賞金。 BH10001想提請大家注意這個問題。 下面我有一個代碼在 kivy 屏幕中顯示 2 個散點小部件。 如果拖動一個小部件,則另一個小部件也會拖動,反之亦然。 我想要的是除了運動之外,如果一個旋轉,另一個以相同的方式旋轉。 換句話說 ...
[英]Python TypeError: takes 4 positional arguments but 5 were given
我正在嘗試用 Python / Kivy MD 設計一個用戶界面。 從一個 例子開始,我開發了一個帶有簡單下拉小部件的界面,例如組合框。 當應用程序運行時,小部件應顯示其元素。 這是代碼: 此代碼(方式 1)工作正常。 我正在嘗試開發一種用於創建 MDDropDownItem 小部件的方法,即cre ...
[英]Kivy MD: How to switch between different layouts using MD Tabs
我正在嘗試用 Python / Kivy MD 設計一個用戶界面。 布局應包括一個 MDTab,頂部有一些圖標,底部有一個按鈕,中間有一些小部件。 通過單擊選項卡圖標,中間的小部件應相應更改。 例如修改標簽的文本(見代碼)。 為此,我嘗試使用在Designer.kv文件中定義的 ScreenMana ...