问题标签 [kivy-language]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-3.x - 需要帮助修复 Kivy KV 文件样式
我正在 Kivy 开发一个小游戏。以下是我当前的样式文件。我想让敌人产生不同的图像,或者至少是他们当前分配的图像的修改版本。我尝试向敌人类添加另一个样式规则,但它只是覆盖了前一个。我还尝试将随机模块导入 KV 文件并使用 if 语句进行随机选择,但我发现您无法将随机模块导入 KV 文件。我不确定还能尝试什么。我在上面的 Kivy 文档中找不到任何内容。
python - (Kivy) SyntaxError: 无效的语法
我正在看一个由 Sentdex 编写的关于 Kivy 的教程。运行代码时出现错误。它不会让我制作地图并说冒号是无效的语法。
和
错误显示
python-2.7 - Kivy:按钮 on_press 使用 kivy builder 切换到下一个选项卡
我是 python 和 kivy 的新手,所以请温柔:)
我有 3 个选项卡,并希望应用程序在按下按钮 1 和按钮 2 时显示下一个选项卡,并在按下按钮 3 时自行关闭。如果可能的话,我想使用 kivy builder 来做到这一点。
请帮忙 :/
python - 从 appempting 访问 .kv 文件不断得到 TypeError:'NoneType'
我正在尝试做简单的菜单 kivy 应用程序,但我一直收到if current_property[:3] == 'on_': TypeError: 'NoneType' object has no attribute '__getitem__'
错误消息。这是构建一个名为 Manz 的测试标签的 python 文件,看看我是否可以让它工作。
这是我的 .kv 文件,名为 navair.kv
python - 更改 kivy ListView ListItemButton 的文本颜色
我正在尝试更改 python kivy ListView 对象中每个按钮上显示的文本的颜色。
我的 kivy 代码如下所示(在我的 python 代码中没有什么):
我能够在选择/取消选择按钮时成功更改按钮的颜色(使用<ListItemButton>
),但我似乎找不到任何关于如何更改文本本身颜色的明确解释。
Markup: True
会很有用,但我也无法让它发挥作用。
谢谢!
kivy - Kivy:如何将两个屏幕合二为一?
我是新来的基维。我有两个屏幕,我想将它们合并为一个。
第一个屏幕的代码:
第二个屏幕的代码来自 Alexander Taylor:https ://github.com/kivy/kivy/wiki/Scrollable-Label
我在这里再次粘贴代码:
问题一:
我想将这两个屏幕组合成一个屏幕,Scrollbale Label
使第二个屏幕位于Label
第一个屏幕下方。我该怎么做?
问题二:
我想让第一个代码中的标签文本从左边开始。现在文本位于标签的中间。似乎这anchor: 'left'
不起作用。我该怎么做?
帮助将不胜感激。谢谢。
python-3.x - Kivy 自定义小部件无法刷新 GridLayout 的 minimum_height
我正在尝试开发一个自定义小部件,它可以在运行时添加到基本小部件中,并将适应窗口大小的变化。
基于多个答案,我使用了 gridlayout 的 minimum_height 属性来根据其子标签中的 texture_size 调整 GridLayout 的高度。
问题:当窗口宽度减小时,标签和网格高度会相应调整,但是当窗口宽度恢复到原来的值时,minimum_height 属性仍然保持在窗口宽度减小时的值。