如何在 Kivy garden.graph 中更改轴标签颜色?
How to change Axes label color in Kivy garden.graph?
我想从 garden.graph 更改 Kivy 图表中的轴标签颜色,但我是初学者,我不知道如何。
我已经查看了“__ init __.py”,但它对我来说并不明显,例如背景颜色。
这里是link到GitHub:kivy-garden/garden.graph
此外,这是我的 kv 函数:
Graph:
id: my_graph1
# pos: 10, 200
# size: 470, 300
size_hint_x: 0.7
border_color: 0,0,0,1
x_grid_label: True
y_grid_label: True
x_grid: True
y_grid: True
此外,如果还有其他不明显的功能 - 如果您将它们也列在下面,我将不胜感激。
谢谢!
这里是如何更改 python 中的轴标签颜色(我不知道如何在 .kv 文件中执行此操作)。
graph_theme = {
'label_options': {
'color': rgb('444444'), # color of tick labels and titles
'bold': True},
'background_color': rgb('f8f8f2'), # back ground color of canvas
'tick_color': rgb('808080'), # ticks and grid
'border_color': rgb('808080')} # border drawn around each graph
graph = Graph(
xlabel='Cheese',
ylabel='Apples',
x_ticks_minor=5,
x_ticks_major=25,
y_ticks_major=1,
y_grid_label=True,
x_grid_label=True,
padding=5,
xlog=False,
ylog=False,
x_grid=True,
y_grid=True,
xmin=-50,
xmax=50,
ymin=-1,
ymax=1,
**graph_theme)
可以通过将参数传递给显示轴标签的 kivy.uix.Label 对象来配置轴标签。
label_options
是一个字典,其中包含传递给 kivy.uix.Label 对象的参数。
下面是一个在 kv 文件中改变 Graph 特征的例子:
Graph:
id: graph_id
xmin: 0
xmax: 10
ymin: 0
ymin: 20
y_grid_label: True
y_ticks_major: 5
border_color: (0,0,0,0)
tick_color: (1,0,0,1)
label_options: {'color': (1,0,0,1)}
我想从 garden.graph 更改 Kivy 图表中的轴标签颜色,但我是初学者,我不知道如何。
我已经查看了“__ init __.py”,但它对我来说并不明显,例如背景颜色。
这里是link到GitHub:kivy-garden/garden.graph
此外,这是我的 kv 函数:
Graph:
id: my_graph1
# pos: 10, 200
# size: 470, 300
size_hint_x: 0.7
border_color: 0,0,0,1
x_grid_label: True
y_grid_label: True
x_grid: True
y_grid: True
此外,如果还有其他不明显的功能 - 如果您将它们也列在下面,我将不胜感激。
谢谢!
这里是如何更改 python 中的轴标签颜色(我不知道如何在 .kv 文件中执行此操作)。
graph_theme = {
'label_options': {
'color': rgb('444444'), # color of tick labels and titles
'bold': True},
'background_color': rgb('f8f8f2'), # back ground color of canvas
'tick_color': rgb('808080'), # ticks and grid
'border_color': rgb('808080')} # border drawn around each graph
graph = Graph(
xlabel='Cheese',
ylabel='Apples',
x_ticks_minor=5,
x_ticks_major=25,
y_ticks_major=1,
y_grid_label=True,
x_grid_label=True,
padding=5,
xlog=False,
ylog=False,
x_grid=True,
y_grid=True,
xmin=-50,
xmax=50,
ymin=-1,
ymax=1,
**graph_theme)
可以通过将参数传递给显示轴标签的 kivy.uix.Label 对象来配置轴标签。
label_options
是一个字典,其中包含传递给 kivy.uix.Label 对象的参数。
下面是一个在 kv 文件中改变 Graph 特征的例子:
Graph:
id: graph_id
xmin: 0
xmax: 10
ymin: 0
ymin: 20
y_grid_label: True
y_ticks_major: 5
border_color: (0,0,0,0)
tick_color: (1,0,0,1)
label_options: {'color': (1,0,0,1)}