0

GEF Eclipse で Panel を Figure として使用しています。ダブルクリックすると、他の通常の例が示すように、ラベルを追加したいと思います。それを達成する方法。

4

1 に答える 1

2

Figure を管理するに、ポリシーEditPartをインストールする必要がありますDIRECT_EDIT_ROLE(クラスによって実装されDirectEditPolicyます)。これによりEditPart、図でダブルクリックが発生したときに呼び出されます。performRequestフレームワークは、RequestConstants.REQ_OPENまたはRequestConstants.REQ_DIRECT_EDITリクエストでメソッドを呼び出します。リクエストを受け取ったら、フィギュアに好きなものを追加して、ビジュアルを更新できます。

内のテキストを編集したい場合は、ここでLabelこれをどのように実装したかを確認できます。

幸運を。

于 2011-07-31T21:00:34.520 に答える