我是mxgraph的新用户,因此我对mxgraph的了解非常差。我将尝试尽可能清楚地解释我的问题:我想使用mxgraph用新图像替换图像。有没有办法用mxgraph做到这一点?我尝试了graph.setCellStyles
函数,或者这样:
mxGraph.prototype.getImage = function(state)
{
if (state != null && state.style != null)
{
return state.style[mxConstants.STYLE_IMAGE];
}
return null;
}
但是它不起作用。预先谢谢你。
答案 0 :(得分:0)
Java解决方案:
graph.getView().getState(cell).getStyle().replace(mxConstants.STYLE_IMAGE, new ImageIcon( GraphViewer.class.getResource("/com/mxgraph/examples/swing/images/cube_green.png")));