Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在jgraphx中更改鼠标光标_Java_Jgraphx - Fatal编程技术网

Java 在jgraphx中更改鼠标光标

Java 在jgraphx中更改鼠标光标,java,jgraphx,Java,Jgraphx,如何更改jgraphx中mxGraphComponent中的鼠标光标 当默认光标不在任何顶点或边上时,我通过覆盖mxGraphHandler.getCursor成功地更改了默认光标: new mxGraphHandler(graphComponent) { @Override protected Cursor getCursor(MouseEvent e) { return mxGraphHandler.FOLD_CURSOR;

如何更改jgraphx中mxGraphComponent中的鼠标光标

当默认光标不在任何顶点或边上时,我通过覆盖mxGraphHandler.getCursor成功地更改了默认光标:

new mxGraphHandler(graphComponent) {
        @Override
        protected Cursor getCursor(MouseEvent e) {
            return mxGraphHandler.FOLD_CURSOR;
        }
};
但光标在顶点或边上时仍会发生变化。我在封闭论坛上找到了一些提示:,但mxGraphHandler中没有GetCursorMouseeEvent方法,所以我猜它已经过时或者只与JS版本相关


非常感谢您的帮助。

在您的鼠标覆盖方法中尝试此方法-

graphComponent.getGraphControl().setCursor(FOLD_CURSOR);

不幸的是,这没有帮助。这与只返回光标的效果相同。所以仍然在边和顶点上,光标改变,这是我不想要的。