【问题标题】:draw tokens in the circle with jointjs用jointjs在圆圈中绘制标记
【发布时间】:2013-12-21 15:45:24
【问题描述】:

我想通过jointjs在圆圈中画一些token(小圆圈),怎么做?

这段代码用文本“token”画了一个圆圈,我想用圆圈替换“token”。

var place = 
new joint.shapes.basic.Circle({
    id:'place1',
    position: {x:100, y: 180},
    attrs: {circle: {fill: '#FFFFFF'}, text: {text:'TOKEN', fill:'#000000'}} 
        });

【问题讨论】:

    标签: javascript jointjs


    【解决方案1】:

    这看起来很适合 JointJS Petri Net 形状插件 (joint.shapes.pn.js)。查看演示:http://jointjs.com/demos/pn。您可以从这里下载插件:http://jointjs.com/download。然后使用:

    var place = new joint.shapes.pn.Place({
        position: { x: 140, y: 50 },
        tokens: 1
    });
    

    【讨论】:

    • 太棒了 - 非常感谢 - 是的,我想画一个培养网。当我使用您的代码时,令牌正在绘制但不是全黑(只是一个圆圈)???以及如何获得Petri网演示的代码?
    • 现在可以绘制token了,只是因为我的背景颜色。
    • @NhuPhung,您可以在这里获取 Petri 网演示的代码:jointjs.com/js/pn.js
    猜你喜欢
    • 2015-12-31
    • 2014-04-11
    • 2012-09-19
    • 1970-01-01
    • 1970-01-01
    • 2013-02-26
    • 2018-11-12
    • 2021-01-05
    相关资源
    最近更新 更多