1

GEFEclipse用のコンポーネントタイプのテキストボックスを作成したいと思います。コンポーネントを作成することはできますが、編集可能にすることはできません。希望を達成する方法。

4

1 に答える 1

1

GEFには、これらの種類の目的に使用できる直接編集メカニズムがあります。

editpartをダブルクリックすると、直接編集リクエストが作成されます。このリクエストは、デフォルトでEditPartseditpoliciesへのリクエストに送信されると思います。

したがって、おそらくこの直接編集editpolicyをインストールする必要があり、それによってセルエディタが返されます。

直接編集editpolicyを実際にインストールすると、ダブルクリックしたときにテキストエディタが提供される可能性があります。デフォルトの実装の見通しが良くない場合は、このすべての部分を変更できます。

簡単な例はないようですが、「論理的な」例には直接編集サポートが含まれているという話もありました。

于 2011-03-06T10:59:17.123 に答える