デフォルト以外の特定のエッジ スタイルでエッジを描画しようとしています。問題は、エッジがセルからグラフ内のスペースに来るように見えるように、セルとポイントの間にエッジを描画していることです。
edge = graph.insertEdge(parentCell, null, label, myCell,null);
例外が発生します:
"java.lang.ClassCastException: com.mxgraph.util.mxPoint cannot be cast to com.mxgraph.model.mxICell"
このコードを使用すると:
mxGeometry geoCell = myCell.getGeometry();
mxPoint termPoint = new mxPoint(geoCell.getX() - (120 - (offset)), geoCell.getY() + 100);
graph.insertEdge(parentCell, null, "", myCell, termPoint, "edgeStyle=elbowEdgeStyle;elbow=horizontal;orthogonal=0;");
JGraphX 1.10 を使用しています。ポイントを置き換えて、エラーが発生せず、エッジが空間に接続されているように見えるものはありますか?