在我的项目中,当我进行顶点分组时,默认情况下是在边缘添加虚线形状。 我希望我可以在这个窗台上添加一张用户可以互动的图片。
例如:
未展开:
展开:
答案 0 :(得分:0)
解决方案:
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, 亚历山大。