有人可以向我解释一下如何在draw2d中进行坐标转换吗?
我有一个层次图,其中一个数字可以包含也包含数字的数字。首先,我使用请求的getLocation
添加内部数据,获取EditPolicy
的主机图并应用hostFigure.translateToRelative(location)
但不起作用!既不是translateToParent
和其他东西的组合。
最后,我从Logic示例中复制了实现,该示例使用getConstraintFor
,这是一种由转换本身的策略提供的方法。我检查了这可能但也无法理解它是如何工作的。
我在eclipse论坛上阅读了很多关于这个主题的帖子,但仍然不明白为什么像translateToAbsolute
这样的简单方法不能按预期运行。有人可以解释一下吗?感谢
答案 0 :(得分:1)
可能会对您的问题有所了解的两条信息: