Java 禁用JGraphX上实际顶点的连接
如果顶点的边>=2,我需要禁用实际顶点的连接Java 禁用JGraphX上实际顶点的连接,java,jgraphx,Java,Jgraphx,如果顶点的边>=2,我需要禁用实际顶点的连接 if(graph.getModel().getEdgeCount(单元格)>=2){ graphComp.setConnectable(false);//但对于实际单元格,而不是所有顶点 } 如何才能做到这一点?而不是mxGraphComponent.setConnectable(false)您可以通过调用mxCell.setConnectable(false)来禁用一个单元的连接 如果您希望在edgecount再次关闭时再次启用,可以使用: int
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”没有效果。把它放在牢房里就行了。谢谢