Fer*_*dox 0 python image widget kivy
我有一个像这样的方形按钮:
from kivy.app import App
from kivy.uix.button import Button
class MyTestApplication(App):
def build(self):
b = Button(size_hint=(None, None), height=200, width=200,
background_normal='my_icon.png')
return b
MyTestApplication().run()
Run Code Online (Sandbox Code Playgroud)
当我使用与存储图像不同的按钮大小时,我设置为按钮背景的图像会失真。
当我使用height=100and width=100(这些是 的实际尺寸
my_icon.png)时,它看起来像预期的那样。
和
问题:
是什么导致了这种失真,我该如何解决?
失真是由border属性引起的,可以通过将其设置为 来修复border=(0, 0, 0, 0)。更多信息:https :
//kivy.org/docs/api-kivy.uix.button.html#kivy.uix.button.Button.border
| 归档时间: |
|
| 查看次数: |
567 次 |
| 最近记录: |