kivy 相关问题

Kivy是一个开源Python库,用于快速开发具有新颖用户界面的跨平台应用程序,例如多点触控应用程序。

在KivyMD中,如何在导航栏中添加自定义图标?

这是我的 gui.py 文件 从 kivymd.uix.navigationbar 导入 MDNavigationItem、MDNavigationBar 类 BaseMDNavigationItem(MDNavigationItem): 源图标 = StringProperty() 文本 = StringProp...

回答 1 投票 0

Kivy:删除右键上的红点创建

当使用Pyinstaller在Windows上创建kivy exe时,我仍然右键单击创建红点。 为什么右键单击会在圆的中心创建一个橙色的点?建议使用它来

回答 2 投票 0

如何更改 KivyMD 2 中文本字段的高度?

在下面的代码块中,我制作了一个文本字段,该文本字段已经具有自适应宽度,size_hint_x:0.86。我希望我的文本字段无论在哪种设备上显示都能够具有正确的大小...

回答 0 投票 0

Python Kivy 中的二维图形,需要建议

我还在研究Kivy的世界,也遇到了一些问题。我正在设计一个界面。它必须具有模拟设备的外观,带有箭头和弯曲刻度,就像旧伏特美一样......

回答 2 投票 0

Kivy 按钮和功能以及从 tkinter 转换

我是 kivy 和 python 的新手,我使用 tkinter 创建了一个应用程序,可以在我的电脑上运行它,但确实需要在我的移动设备上使用它。后来发现无法将 tkinter 转换为 apk 或 ios,这让我很困惑......

回答 1 投票 0

Android权限,python,kivy

如何获得在 Android 设备上写入和读取文件的权限?在此应用程序中,我尝试创建文件夹、文件并向文件写入一行。 该应用程序只是无法启动。它需要许可才能写...

回答 1 投票 0

如何在 Kivy 弹出窗口中添加 gif 图像?

我的应用程序中有一个弹出窗口,效果很好。它也显示了一个文本,但我想在其中添加一个 gif,但我无法成功。 我将分享我的结构。 KV文件: : 弹出文本:

回答 1 投票 0

Kivy屏幕管理

如何在程序启动时让主门而不是商店打开 该程序有一个菜单和三个屏幕。我启动时需要打开主屏幕而不是商店 也许还有一个

回答 1 投票 0

使用 kivy 在 Python 中使标签适合文本大小

我正在根据从数据库中绘制的信息创建标签,并且我想将其在网格中左对齐。为此,我尝试将标签紧紧包裹在文本周围,这样我就可以离开

回答 1 投票 0

Kivy 图像大小调整问题:图像无法填充 Boxlayout

我的应用程序中有一个指南部分,并且有一个 GridLayout,所以我向它发送了一些标签,没有问题,但我需要在那里显示屏幕截图,所以首先我创建了一个类 Result(ButtonBehavior, Image):.. .

回答 1 投票 0

KivyMD - MDFloatingActionButton 在按下之前永远不会有阴影

我正在尝试将 MDFloatingActionButton 放入我的应用程序中。 按钮只有在按下后才会出现阴影。我该如何修复它? 环境: Python==3.11.5 基维==2.3.0 KivyMD==1.2.0 示例.py: 来自基辅...

回答 1 投票 0

为什么我的instance_table.row_data对象没有在Kivy MDDataTable中更新?

我正在创建一个简单的记分卡应用程序,但在更新单元格值时无法访问它们。 当我使用 create_table 方法创建表时,我通过

回答 1 投票 0

ScrollView中的Kivy可滚动Label,只是Python代码,没有KV

我正在尝试创建简单的 GUI,我的目的之一是创建可滚动的标签,其作用类似于信息控制台,因此新的文本/行将始终动态添加。文字开始显示

回答 1 投票 0

Kivy Buildozer:aiohttp 异步问题,应用程序崩溃

我会尽力准确地解释我的问题。 首先,我的 kivy 应用程序及其所有部分都可以在 VScode 中运行。 这是一个计算器应用程序,可以抓取一些数据并计算它们 Python版本:3.11.7 基维

回答 1 投票 0

更改圆形文本输入中的颜色 python kivy

我创建了一个圆形的TextInput,但是我只能更改通用面板的颜色,我想单独更改TextInput中的文本颜色,以便即使在不透明的情况下也能更好地看到

回答 1 投票 0

如何解决 kivy-ios 应用程序的 Xcode rsync 文件传输问题?

我想编译一个使用Python和Kivy库为ios设备开发的应用程序。我已按照本页所述的流程进行操作,并使用以下命令创建了一个 Xcode 项目: 工具...

回答 1 投票 0

Kivy文字刷新

我有主文件main.py和其他几个针对不同屏幕的设计文件。在主屏幕上,文本应根据货币价值而变化。但它不会改变,我也不会

回答 1 投票 0

Kivy 元素定位

我不明白如何使blk全屏并且项目从上到下而不是从下排序 程序如下所示,代码如下 这就是我需要的 我...

回答 1 投票 0

第二个kivy屏幕ScreenManager仅接受Screen Widget错误

我从 kivy 开始,尝试编写一些简单的小代码来跟随视频,但我已经遇到了他没有的错误。我有以下代码... my_tours.kv 我从 kivy 开始,尝试编写一些简单的小代码来跟随视频,但我已经遇到了他没有的错误。我有以下代码... my_tours.kv <MyTours>: Button: text: "Planned trips" on_release: app.change_screen("settings") 设置.kv <Settings>: Button: text: "Settings" main.kv #:include kv/my_tours.kv #:include kv/settings.kv GridLayout: cols: 1 ScreenManager: id: screen_manager MyTours: name: "my_tours" id: my_tours Settings: name: "settings" id: settings main.py from kivy.app import App from kivy.lang import Builder from kivy.uix.screenmanager import Screen class MyTours(Screen): pass class Settings(Screen): pass gui = Builder.load_file("main.kv") class MainApp(App): def build(self): return gui def change_screen(self, screen_name): # Get the screen manager from the kv file screen_manager = self.root.ids["screen_manager"] screen_manager.current = screen_name MainApp().run() 如果我仅将 MyTours 屏幕包含在 main.kv 文件中,则一切正常。由于某些原因,“设置”屏幕无法单独使用或与 MyTours 一起使用。也许我忽略了一些东西,但我找不到两个屏幕的文件或代码之间的差异。错误是kivy.uix.screenmanager.ScreenManagerException: ScreenManager accepts only Screen widget.我在这里做错了什么? 问题是Settings是kivy.uix.settings中定义的众所周知的类。这就是您的 kv 中使用的类。尝试将班级名称更改为 Settings 以外的名称。

回答 1 投票 0

Plyer Filechooser 在 Windows 上完美运行,但在 Android 上不起作用

当我在我的 kivy 应用程序上使用 Plyer filechooser 并打印所选文件的路径时,它在 Windows 上运行得很好,但是当我将其转换为 apk 并在 android 上运行时,它不起作用。当我...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.