0
내 프로젝트에서 정점 그룹을 만들 때 기본적으로 가장자리에 점선 모양이 추가됩니다. 사용자가 상호 작용할 수있는이 난간에 그림을 추가하고 싶습니다. 예를 들어JGRAPHX : 정점 그룹의 스타일을 변경하는 방법
:
는 확장되지 :
확장 :
내 프로젝트에서 정점 그룹을 만들 때 기본적으로 가장자리에 점선 모양이 추가됩니다. 사용자가 상호 작용할 수있는이 난간에 그림을 추가하고 싶습니다. 예를 들어JGRAPHX : 정점 그룹의 스타일을 변경하는 방법
:
는 확장되지 :
확장 :
해결책 :
mxIGraphModel model = graph.getModel();
// start to change model
model.beginUpdate();
mxGeometry geo = new mxGeometry(0, 0.5, PORT_DIAMETER,
PORT_DIAMETER);
// Because the origin is at upper left corner, need to translate to
// position the center of port correctly
geo.setOffset(new mxPoint(-PORT_RADIUS, -PORT_RADIUS));
geo.setRelative(true);
mxCell port = new mxCell(cell.getAttribute("label"), geo,
style);
port.setVertex(true);
//is not a port!!!!!!!!
port.setConnectable(false);
graph.addCell(port, cell);
//send to back!
graph.cellsOrdered(new Object[]{cell}, true);
// end changes, generate the events and update UndoManager
model.endUpdate();
Att, Alexandre.