我只是想要关于如何做到这一点的建议或建议。我已经想了好几个小时了,但找不到解决方案。
我的目标是将这个 ER 图转换为表格。
So i have a Rectangle(Entity) that is linked to an ellipse(Attribute). I've already worked out on the collisions of the shapes where the line will retrieve the object that is linked to it. See the picture below:
绘制上图后的结果如下:
LINE(1) COLLIDES WITH RECTANGLE OF INDEX(0)
LINE(1) COLLIDES WITH ELLIPSE OF INDEX(2)
我的形状存储在形状的 ArrayList 中,我想要实现的是:
1-我希望能够在形状内输入文本。该文本(例如“学生”)稍后当我想要将 ER 图转换为表格时也需要它。我已经在使用形状数组列表,是否可以向该形状数组列表的每个索引添加指针,说明该索引(0)(这是一个矩形)被命名为“学生”? (见下图)
文本应该存储在哪里,以便我稍后可以使用该矩形的特定索引检索文本“学生”。如果我的方法不好,我会很感激其他关于如何做到这一点的建议。我可以使用分区吗?
Advice!
请大家帮忙?
最简单的方法是使用形状和文本属性创建一个新对象,并覆盖 equals 方法。因此,您可以检索形状和形状内的文本。
您还可以使用文本管理第二个数组列表,并具有匹配的索引,例如 0 中的形状在 0 中的文本列表中具有文本属性,但我不推荐它,因为它真的很容易创建新问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)