gpt4 book ai didi

javascript - 如何使用 Bokeh 服务器获取鼠标位置?

转载 作者:行者123 更新时间:2023-12-04 09:43:21 26 4
gpt4 key购买 nike

我想通过使用 Bokeh 服务器的回调函数在绘图中获取鼠标位置。最新 Bokeh 版本 2.0.2 的解决方案会很棒。

到目前为止,我发现了这个 old solution由于图形对象中 tool_events 属性的弃用,它不再起作用。

我找到了这个 javascript example这不适用于 boekh 服务器上下文。

有人知道如何通过 Bokeh 实现这一目标吗?

最佳答案

如果您想在每次移动后获取鼠标位置,无论光标是否在任何字形上,您都可以听mousemove事件:

from bokeh.events import PointEvent
from bokeh.io import curdoc
from bokeh.plotting import figure

p = figure()
p.circle(0, 0)


def on_mouse_move(event: PointEvent):
print(event.x, event.y, event.sx, event.sy)


p.on_event('mousemove', on_mouse_move)

curdoc().add_root(p)

还有 mouseentermouseleave您可能会感兴趣。

关于javascript - 如何使用 Bokeh 服务器获取鼠标位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62235067/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com