按钮的奇维设置

2024-04-25 05:13:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个问题按钮:a)按钮上的放置图标和b)按钮的颜色。你知道吗

a)对于按钮上的放置图标,我使用next剧本。这个脚本无法通过调整窗口大小更改位置图标。我必须如何修复脚本?你知道吗

    self.layout = BoxLayout(size_hint=(1, None), height=50)
    but = Button(on_press = self.DrawAbscissa)
    img = Image( source='abscissa.png',pos=(25,25))
    but.add_widget( img )
    self.layout.add_widget(but)

b)我想为按钮自己的颜色,但真正的颜色不符合rgb。我在堆栈溢出上发现了solving,但我不理解他们。我的剧本是这样的:

but.background_color = (1, 0, 0, 1)

你能帮我吗?你知道吗


Tags: self脚本addimgsize颜色widget按钮
1条回答
网友
1楼 · 发布于 2024-04-25 05:13:36

按钮颜色

默认的纹理是灰色的,所以只要设置背景颜色就会得到更暗的结果。要设置纯色,请将背景设置为“”。你知道吗

but.background_normal = ''
but.background_color = (1, 0, 0, 1)

输出

enter image description here

相关问题 更多 >