GEF Eclipse で Panel を Figure として使用しています。ダブルクリックすると、他の通常の例が示すように、ラベルを追加したいと思います。それを達成する方法。
1 に答える
2
Figure を管理するに、ポリシーEditPart
をインストールする必要がありますDIRECT_EDIT_ROLE
(クラスによって実装されDirectEditPolicy
ます)。これによりEditPart
、図でダブルクリックが発生したときに呼び出されます。performRequest
フレームワークは、RequestConstants.REQ_OPEN
またはRequestConstants.REQ_DIRECT_EDIT
リクエストでメソッドを呼び出します。リクエストを受け取ったら、フィギュアに好きなものを追加して、ビジュアルを更新できます。
内のテキストを編集したい場合は、ここでLabel
これをどのように実装したかを確認できます。
幸運を。
于 2011-07-31T21:00:34.520 に答える