禁用JGraphX上实际顶点的连接

时间:2015-03-25 14:11:49

标签: java jgraphx

如果顶点边缘> = 2

,我需要禁用实际顶点的连接

if(graph.getModel().getEdgeCount(cell)>=2){ graphComp.setConnectable(false); // but for actual cell, not for all vertexes }

我该怎么做?

1 个答案:

答案 0 :(得分:0)

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

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

int maxEdgeCount = 2;

cell.setConnectable(cell.getEdgeCount < maxEdgeCount);