问题是如何让C#程序(在Windows中运行)在过去的一段时间内检查是否按下了一个键按钮,或者鼠标是否已被移动/点击.
我找到的一个解决方案使用"KeyPress"事件,但这仅在控件(或应用程序)具有焦点时才有效.我正在寻找一种解决方案,即使程序在后台运行也能正常工作.
另外,有一种方法可以从条件中排除某些事件(即键"Z").
在标准 Bokeh 线图上,可以使用以下代码设置 y 轴标签文本的颜色:
graph.yaxis.major_label_text_color = "#1F77B4"
Run Code Online (Sandbox Code Playgroud)
可以向图表中添加第二个 y 轴,从而产生双轴。下面的代码可以实现这一点:
graph.extra_y_ranges = {"range2": bokeh.models.Range1d(start = 0, end = 500)}
graph.add_layout(bokeh.models.LinearAxis(y_range_name = "range2"), "left")
Run Code Online (Sandbox Code Playgroud)
但是,尚不清楚如何更改第二个 y 轴的标签文本的颜色。第一个代码块没有指定哪个 y 轴,但它会影响原始的 y 轴。如果每组标签的颜色与它们测量的线条相对应,那就太好了。如何改变新y轴的颜色?