Button 如何更改Kivy AccorditionItem按钮';什么颜色?
我不知道Button 如何更改Kivy AccorditionItem按钮';什么颜色?,button,colors,accordion,kivy,kivy-language,Button,Colors,Accordion,Kivy,Kivy Language,我不知道手风琴项目的标题栏是否是一个真正的按钮(看起来在视觉上完全相同),但我需要做的是与普通按钮相同的事情,如下所示: <Button> background_color: .55,.5,.95,.6 背景颜色:.55、.5、.95、.6 我曾尝试将这种礼节应用于手风琴项目,但显然没有奏效 因此,如何应用手风琴项目的“按钮”(标题栏)元素中的按钮元素中的背景颜色属性 谢谢更改颜色-不编辑代码是不可能的(顺便说一句,这很容易),即使这样它也会着色 但是,更改图像是您可以
手风琴项目的标题栏
是否是一个真正的按钮(看起来在视觉上完全相同),但我需要做的是与普通按钮相同的事情,如下所示:
<Button>
background_color: .55,.5,.95,.6
背景颜色:.55、.5、.95、.6
我曾尝试将这种礼节应用于手风琴项目
,但显然没有奏效
因此,如何应用手风琴项目
的“按钮”(标题栏)元素中的按钮元素中的背景颜色
属性
谢谢更改颜色-不编辑代码是不可能的(顺便说一句,这很容易),即使这样它也会着色
但是,更改图像是您可以开箱即用的:
AccordionItem(background_normal='somethin.xyz')
您可以更改默认的“颜色”,但当然您需要自己创建这些图像。查看属性并使用它们自定义手风琴项目
而且,如果我是对的,没有按钮
,它们只是布局
s,因此没有*颜色
属性,只有行为。但是,是的,如果它能起作用,你可以把它当作一个按钮
编辑:
关于背景图像的大小,我认为如果你允许它拉伸,即使1x1也足够了。要获得更奇特的效果,如边框、“3D”等,请为该图像绘制不止一种颜色,您将看到
此外,您还可以使用kv for构建自己的模板
Edit2:
用于使颜色
和禁用\u颜色
可用于手风琴项目
更改颜色-不编辑代码(顺便说一句,这很容易),即使是着色也是不可能的
但是,更改图像是您可以开箱即用的:
AccordionItem(background_normal='somethin.xyz')
您可以更改默认的“颜色”,但当然您需要自己创建这些图像。查看属性并使用它们自定义手风琴项目
而且,如果我是对的,没有按钮
,它们只是布局
s,因此没有*颜色
属性,只有行为。但是,是的,如果它能起作用,你可以把它当作一个按钮
编辑:
关于背景图像的大小,我认为如果你允许它拉伸,即使1x1也足够了。要获得更奇特的效果,如边框、“3D”等,请为该图像绘制不止一种颜色,您将看到
此外,您还可以使用kv for构建自己的模板
Edit2:
用于将颜色
和禁用的\u颜色
用于手风琴项目
您好,谢谢您的帮助。我之前检查过AccorditionItems属性,发现它们与按钮的属性相似,只是背景颜色不同。请告诉我如何通过代码改变颜色?哦,谢谢你,你太棒了D方面的观察:我认为这个小部件需要一些现代化,因为它使用“旧”模板方法来设计元素的样式(而不是规则)。这将更易于定制。不幸的是,我无法将这种改进应用于代码:(您可以通过一个示例提出功能请求,尽管我认为它现在可以定制,因为title\u模板
(标签)主体功能仍然保持不变。唯一可以更改的可能是标题的厚度。您好,谢谢您的帮助。我之前检查了AccorditionItems属性,发现它们与按钮的属性相似,只是背景颜色不同。请告诉我如何通过代码更改颜色?哦,谢谢,伙计,你太棒了!:D面观察:我认为这个小部件需要一点现代化,因为它使用“旧”模板方法来设计元素的样式(而不是规则)。它将更易于定制。不幸的是,我无法将这种改进应用到代码中(你可以通过一个例子提出一个功能请求,尽管我认为它现在可以定制,因为title\u模板(标签)和主体功能仍然保持不变。唯一可以改变的可能是标题的厚度。