JFlow 通过预设的布局概念对开发者隐藏了坐标系的概念,其实JFlow中存在多重坐标换算: 点线布局到canvas自身坐标,存在缩放平移换算 组有自身的坐标系 这两个部分都由JFlow负责换算。 JFlow中每个绘图对象的最小外接矩形的中心为坐标点,即以每个图形的中心为坐标原点来绘制,中心坐标为anchor,组布局的实现也需要保证组也是一个中心对称图形,这样可以方便的实现类似 flex布局 主轴的效果。 从 JFlow 中扩展的对象也需要遵从这种原则。 继续了解 扩展JFlow