腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何有不同
的
屏幕
与自定义大小?(Kivi)
python-3.x
、
kivy
我
想要几个Screen,每个都有不同
的
大小,但我不能。每次
我
试图改变一个
屏幕
的
大小时,
Kivy
都会改变所有
屏幕
的
大小。
我
能做什么?
我
一直在尝试使用
kivy
.core.window.Window和Window.size = (x,y),但是它改变了所有
屏幕
的
大小,即使
我
在每个
屏幕
的
__init__
函数<
浏览 2
提问于2017-09-21
得票数 1
回答已采纳
1
回答
我
如
何在
我
的
根
屏幕
上
调用
Kivy
中
的
on_pre_enter
函数
?
python
、
kivy
好
的
,现在
我
正在写一个程序。它有多个通过ScreenManager控制
的
屏幕
。
根
屏幕
(加载程序时显示
的
屏幕
)有一个标签,该标签
的
文本因外部文件
的
上下文而异。最初,
我
打算使用这样
的
东西: with open(*file*) as f: data = eval(f.read())App.r
浏览 8
提问于2019-11-15
得票数 1
回答已采纳
2
回答
如何将小部件添加到现有
屏幕
中
?
python-3.x
、
kivy
我
的
应用程序是由一个.kv文件构建
的
。 def suh(self): self.add_widget(Button(text=i)) suh
函数
似乎没有作用这是因为
函数
是在构建应用程序之后
调用
的
吗?有更好
的
方法吗?
浏览 0
提问于2019-02-20
得票数 0
回答已采纳
2
回答
第二,第三,动态生成按钮.etc
屏幕
python
、
dynamic
、
kivy
、
screen
我
是基维
的
新手: python。
我
正在尝试使用ScreenManager来做一个应用程序。
我
的
想法是,
我
有一张地图和地图键,应该在几个
屏幕
上
生成按钮。下一个
屏幕
上
的
按钮集合将是thing1,thingN取决于用户按了什么"user_name“。这只是一个“玩具”项目,
我
在这里学习基维
我
有一些全局变量。在第一个
屏幕
中
,
浏览 0
提问于2019-08-01
得票数 0
回答已采纳
2
回答
如何将动画放在
kivy
的
线程
上
python
、
multithreading
、
kivy
我
正在为一个应用程序制作一个加载
屏幕
,同时运行一个动画和一个算法(这需要很长
的
时间)有一个小问题。但是,当我运行这段代码时,我会得到错误AttributeError:当我尝试
调用
‘sel.ids.load_anim’时,'super‘对象没有属性'getattr’。有谁能找到一种更好
的
方法来在
kivy
上
多线程动画吗?请记住,当我多线程另一个算法时,运行时间太长了。run time.sleep(1) # in the rea
浏览 3
提问于2021-12-31
得票数 0
1
回答
python到kv文件
中
的
Kivy
小部件,如何控制它
python
、
widget
、
kivy
、
screens
我
有一个简单
的
测试程序:from
kivy
.app import Appfrom
kivy
.uix.screenmanagerimport Screen @mainthread
浏览 5
提问于2017-09-25
得票数 1
回答已采纳
2
回答
更改两个不同
kivy
屏幕
的
大小
python-3.x
、
kivy
、
fullscreen
我
在一个
Kivy
程序中有两个
屏幕
。第一个代表登录
屏幕
,所以它需要更小,而另一个有数据,所以我需要让它全屏显示。
我
试着用Config.set('graphics', 'width', '350')但是,问题是另一个
屏幕<
浏览 12
提问于2017-03-03
得票数 1
1
回答
Python -
Kivy
-
屏幕
一出现就隐藏了一个小部件
python
、
kivy
当
屏幕
出现时,
我
想在代码下面隐藏进度条。为此,
我
定义了一个hide_widget
函数
,并将代码添加到"
on_pre_enter
“部分。但是它不起作用。
我
在这里错过了什么?顺便说一句,如果您可以在
kivy
中介绍一种更短
的
隐藏小部件
的
方法,这也是非常受欢迎
的
。from
kivy
.app import App from
kivy
.uix.widget import Widget
浏览 8
提问于2022-06-02
得票数 0
回答已采纳
1
回答
KivyMD:从
屏幕
类访问标签ID
python
、
kivy
、
kivymd
我
正在使用KivyMD,并希望使用"
on_pre_enter
“方法在第二
屏幕
中
重新绘制数据。
我
试图访问
屏幕
类"
on_pre_enter
“方法
中
的
标签id,但没有成功。
我
能够从"MainApp“类访问标签id,但无法从"Second_Screen”类访问它。MainApp.pyfrom kivymd.
浏览 2
提问于2019-12-15
得票数 2
回答已采纳
2
回答
如
何在
kivy
python
屏幕
管理器
中
随机化按钮
的
位置?
python
、
button
、
kivy
、
screen
当涉及到python和
kivy
时,
我
是一个新手,
我
已经在这个问题上工作了一段时间,但一无所获,所以任何帮助都是非常感谢
的
。
我
正在为老鼠做一项行为任务,在这项任务
中
,它们需要按下
屏幕
上
的
一个白色方块按钮才能得到款待。
我
希望每次出现刺激
屏幕
时,白色方块出现在三个位置之一。以下是
我
到目前为止拥有的相关代码:<Stimulus>:
on_pr
浏览 1
提问于2017-11-13
得票数 0
1
回答
如何使ScrollView重置到python
中
屏幕
的
顶部
python-3.x
、
kivy
、
kivy-language
我
在
我
的
应用程序
中
重复使用
屏幕
。当我第一次回到以前
的
屏幕
,滚动将重置到顶部,但它不会在第三次,或以后
的
任何时间。
我
正在设计一个应用程序,通过单击
屏幕
上
的
按钮,用户可以从选项列表中进行选择。根据他们单击
的
信息列表,第二
屏幕
上将显示不同
的
信息列表。
我
需要在python
中
添加按钮和标签,因为按钮<
浏览 0
提问于2019-02-09
得票数 5
回答已采纳
1
回答
Kivy
:如果
屏幕
上
的
更改未保存,如何清除这些更改
python
、
events
、
kivy
我
目前有一个主页和一个设置页面。在
屏幕
管理器
中
,当我转到设置页面,在没有单击保存按钮
的
情况下更改一个值并离开设置页面时,看起来这些设置已经保存给了最终用户,因为当他们返回到该
屏幕
时,他们
的
更改仍然会反映出来,而他们没有单击保存。
我
该如何解决这个问题。
我
尝试清除小部件并重新创建它们,但失败了。似乎
Kivy
在运行
on_pre_enter
事件
的
同时运行了一个on_pre_leave事件。要解决这个问题,
浏览 1
提问于2017-07-30
得票数 2
回答已采纳
1
回答
我
怎样才能给我
的
球增加新
的
位置--基维
python-3.x
、
kivy
从代码
中
可以理解,当点击某个像素范围时,
我
想给
屏幕
上
的
球指定一个新
的
位置,也就是说,
我
想改变它的当前位置。
我
用self.ids.widget.pos和类似的东西尝试过,但是没有得到任何结果。还有一件事
我
想问,不管是什么主题。当我在
屏幕
上
定义这个球时,这个球没有出现在
屏幕
的
中央,
我
自己调整了它。通常,
我
使用300宽度和500英尺<
浏览 3
提问于2020-08-15
得票数 0
回答已采纳
1
回答
需要时钟计划
的
Kivy
ID
python
、
kivy
我
一直试图从python文件访问我
的
.kv文件
中
的
小部件,
我
发现了一个奇怪
的
东西,如果
我
从
屏幕
上
从on_enter()或
on_pre_enter
()事件访问is,.ids是空
的
,并且
我
无法访问我
的
小部件为了访问它们,
我
必须创建另一个方法并Clock.schedule它。有没有人能给我解释一下为什么会这样。self.add_labelinputs)
浏览 20
提问于2021-01-01
得票数 1
回答已采纳
3
回答
如何增加
屏幕
的
大小并在显示器
中
居中?
python
、
python-3.x
、
kivy
我
正在制作一个有几个
屏幕
的
程序,每个
屏幕
都有自己
的
大小,所以每次
我
改变
屏幕
时,
我
都必须调整应用程序
的
大小。问题是,当我改变窗口
的
大小时,
Kivy
只会增加或缩小右下角
的
长度,而不是四面,所以
屏幕
在改变大小后总是会“不入”。,程序只改变右下角
的
长度。,
我
怎样才能重新对
屏幕
中心,或者更好地改变四面的大小,而不是只有两
浏览 7
提问于2017-09-21
得票数 1
回答已采纳
2
回答
如何将标签文本更改为按下按钮
上
的
文本?
python
、
kivy
我
有一些按钮,如果
我
按下按钮-然后
屏幕
改变,在新
的
屏幕
上有一个标签,显示文本
上
的
按钮,已按下。from
kivy
.app import App from
kivy
.uix.screenmanager import ScreenManager, Screen, FadeTransitionfrom
kivy
.lang import Builde
浏览 0
提问于2018-08-09
得票数 0
1
回答
如
何在
kivy
中
创建多个python文件并导入到单个python文件
中
python
、
kivy
、
kivy-language
我
正在用
kivy
开发一个游戏,它有不同
的
级别,每个级别都有它自己
的
python
kivy
文件。
我
正在使用
屏幕
管理器从一个
屏幕
级别移动到另一个
屏幕
级别。问题是如何使用
kivy
导入那些包含main.py文件
中
每个级别的python
Kivy
文件。
我
没有使用.kv文件。# level1.py from
kivy</em
浏览 0
提问于2020-07-10
得票数 1
3
回答
从file.txt中保存具有名称
的
TextInput
python-3.x
、
kivy
我
对python和
kivy
非常陌生,
我
试图在
我
的
平板电脑
上
创建简单
的
绘图应用程序。
我
想将输出保存为一个.txt文件,文件名来自TextInput (用户名)。(对
我
的
英语也很抱歉)#
kivy
.require("1.8.0") from
kivy
.uix.
浏览 0
提问于2019-04-19
得票数 0
回答已采纳
1
回答
使用不同数据刷新
屏幕
python-3.x
、
kivy
当我点击按钮时,
我
需要将代码
中
的
数据显示在不同
的
屏幕
上
。下面的代码可以满足
我
的
需要,尽管Clock每秒钟都会添加小部件。
我
希望TextInput是可编辑
的
,所以当我在“行”中键入一些值时,它将保持键入
的
状态。
我
尝试过使用Clock.schedule_once(),但是小部件没有出现。
我
甚至尝试过这样
的
方法:def fill_
浏览 0
提问于2019-04-25
得票数 0
回答已采纳
1
回答
标签没有文本,但是,
我
将其值赋给了变量
python
、
kivy
在第二个
屏幕
上有一些按钮。如果其中一个按钮被按下,则
屏幕
会发生变化,而在另一个
屏幕
上会有一个标签,该标签上
的
文本应与按下
的
按钮
上
的
文本相同。没有显示错误,而标签根本没有任何文本。Python:from
kivy
.uix.screenmanager import ScreenManager, Screen, FadeTransitionfrom
kivy
.lang i
浏览 2
提问于2018-08-09
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券