Я пытаюсь нарисовать ребро с определенным стилем края, отличным от стандартного. Проблема в том, что я рисую грань между ячейкой и точкой, чтобы край выглядел как бы исходящий из ячейки в пространство на графике.Как изменить стиль ребра между mxCell и mxPoint в mxgraph?
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. Есть ли что-то, что я могу заменить точкой, что бы не ошибка и дать вид края, соединяющегося с пространством?
Да, это именно то, что я пытался сделать. Спасибо. – user3062529