Java 禁用JGraphX上实际顶点的连接

Java 禁用JGraphX上实际顶点的连接,java,jgraphx,Java,Jgraphx,如果顶点的边>=2,我需要禁用实际顶点的连接 if(graph.getModel().getEdgeCount(单元格)>=2){ graphComp.setConnectable(false);//但对于实际单元格,而不是所有顶点 } 如何才能做到这一点?而不是mxGraphComponent.setConnectable(false)您可以通过调用mxCell.setConnectable(false)来禁用一个单元的连接 如果您希望在edgecount再次关闭时再次启用,可以使用: int

如果顶点的边>=2,我需要禁用实际顶点的连接

if(graph.getModel().getEdgeCount(单元格)>=2){
graphComp.setConnectable(false);//但对于实际单元格,而不是所有顶点
}


如何才能做到这一点?

而不是
mxGraphComponent.setConnectable(false)
您可以通过调用
mxCell.setConnectable(false)
来禁用一个单元的连接

如果您希望在edgecount再次关闭时再次启用,可以使用:

int maxEdgeCount = 2;

cell.setConnectable(cell.getEdgeCount < maxEdgeCount);
int maxEdgeCount=2;
cell.setConnectable(cell.getEdgeCount
我遇到了同样的问题,在图形上使用“setConnectable”没有效果。把它放在牢房里就行了。谢谢