在JGraph中,现在选中一个edge,然后删掉它,删掉之后的程序如下:
GraphModel model = graph.getModel();
String from = model.getParent(model.getSource(cell)).toString();
其中的"cell"就是删掉的edge。采用以上代码无法得到edge的源。但是在添加和修改一个edge的时候,采用以上代码就能得到edge的源。
是不是删掉之后,model得到的是删掉后的,所以无法得到源。如果是这样的话,那该如何得到edge的源呢?