0

如果这是一个愚蠢的问题,请原谅我,我是 Draw2d Touch 的新手(http://www.draw2d.org/)。我需要将侦听器附加到 Rectangle 以在调整 Rectangle 大小时通知我。我已经搜索了 API,但没有发现任何有用的东西。

我认为它可能位于 DragDropEditPolicy 但没有运气。

任何帮助表示赞赏。

4

1 回答 1

1

你解决了这个问题了吗?如果不是,那么JSON 示例应该会给你一个提示:

您可以添加事件侦听器:

canvas.getCommandStack().addEventListener(function(e){
    if(e.isPostChangeEvent()){
    // displayJSON(canvas); OR call your resize-handler-method
    }
});

这是你在调整大小完成后得到的(类似于 onMouseUpEvent)

或者您可以覆盖重绘方法(所有形状都继承了该方法。

于 2013-10-08T10:31:03.450 回答