[英]Change mouse cursor in jgraphx
如何在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版本有关。
非常感谢您的帮助。
在您的鼠标替代方法中尝试以下操作-
graphComponent.getGraphControl().setCursor(FOLD_CURSOR);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.