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

问题描述 投票:0回答:2

我还在研究Kivy的世界,也遇到了一些问题。我正在设计一个界面。它必须具有模拟设备的外观,带有箭头和弯曲刻度,就像旧电压表一样。只是为了在屏幕上显示数据。我尝试过使用画布,但我堆叠了窗口属性的大小调整。构建的画布对象要么连接到特定大小(以 px 为单位),要么以错误的方式更改了屏幕上的位置。所以,我很好奇,也许这里有一些其他方法来嵌入在另一个 2d 图形库中构建的对象,我知道 3d 模块 vpython 和turtle 的存在。也许我们还有更多? 有人能给我提示吗?我将非常感激

猕猴桃,帆布 view of my prototype

python canvas kivy
2个回答
0
投票

您可以将

Image
小部件与
Button Behavior
ToggleButton Behavior
结合使用,使按钮看起来几乎像您喜欢的任何类型的按钮。您可以按照这个问题中所述制作弯曲比例。


0
投票

非常感谢您的回答。我将它与 CorelDraw 和 Image Widget 等结合起来。 这是我自己发现的。您可以绘制任何您想要的内容,并使其行为与您的小部件属性相对应。 效果还不错

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