如何在 jgraphx 的 mxGraphComponent 中更改鼠标光标?
我设法通过覆盖 mxGraphHandler.getCursor 来更改默认光标(当它不在任何顶点或边上时):
new mxGraphHandler(graphComponent) {
@Override
protected Cursor getCursor(MouseEvent e) {
return mxGraphHandler.FOLD_CURSOR;
}
};
但是光标在顶点或边上时仍然会发生变化。我在封闭的论坛上找到了一些提示:http: //forum.jgraph.com/questions/3883/change-mouse-cursor-based-on-vertex-mouse-is-over,但没有 getCursor(MouseEvent) 方法mxGraphHandler,所以我猜它已经过时或仅与 JS 版本有关。
非常感谢任何帮助。