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 のようなもの)

または、repaint メソッドを上書きすることもできます (これはすべての形状に継承されます。

于 2013-10-08T10:31:03.450 に答える