0
在MxGraph中,我可以在创建节点时决定形状,但创建节点后,我无法更改其形状。我无法找到相应的API来更新现有节点的图形。更改MxGraph中现有节点的形状
是否可以用现有的API实现还是需要编写工作来做同样的事情?
在MxGraph中,我可以在创建节点时决定形状,但创建节点后,我无法更改其形状。我无法找到相应的API来更新现有节点的图形。更改MxGraph中现有节点的形状
是否可以用现有的API实现还是需要编写工作来做同样的事情?
您需首先在款式的形状和改变风格
var defaultStyle = this.getDefaultVertexStyle();
defaultStyle[ mxConstants.STYLE_SHAPE ] = "YOUR-SHAPE-NAME"; // must be registered in the stencil registry
var alternateStyle = // create a new style object here, with a different mxConstants.style_shape
graph.getStylesheet().putCellStyle("alternateName", alternateStyle")
现在你可以改变风格和形状会改变
PS:这一切都离我的头顶部,这些功能可能并不完全如此命名
你能提供一些代码吗? – Charliemops