繁体   English   中英

在jgraphx中更改鼠标光标

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM