如果顶点的边 >= 2,我需要禁用实际顶点的连接
if(graph.getModel().getEdgeCount(cell)>=2){
graphComp.setConnectable(false);//但对于实际单元,而不是所有顶点
}
我怎样才能做到这一点?
最佳答案
您可以通过调用 mxCell.setConnectable(false)
来禁用一个 Cell 的连接,而不是 mxGraphComponent.setConnectable(false)
。
如果您希望在边缘计数再次下降时再次启用它,您可以使用:
int maxEdgeCount = 2;
cell.setConnectable(cell.getEdgeCount < maxEdgeCount);
关于java - 禁用 JGraphX 上实际顶点的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29258106/