問題タブ [draw2d]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
eclipse-plugin - Draw2d を使用したズームインおよびズームアウト機能
Draw2d を使用してズームインとズームアウトを実装する方法はありますか? GEF フレームワークを使用したくありません。Draw2d を使用して実装することは可能ですか?いくつかの例またはリンクを提供してください。ここに追加する小さな変更。ZoomManager を使用できます。しかし、利用可能な例はありますか?
eclipse - 作成後にdraw2dボタンの画像を変更する
draw2dを使用してEclipseプラグインを作成しています。コンストラクターを使用してdraw2dボタンを作成しています:Button(Image image)。ある時点で、そのボタンの画像を変更したいと思います。私はそれをする方法を見つけることができません。誰か助けてくれませんか?
よろしく、キリアコス
swt - 描画の問題で四角形を描画する
プロジェクトにいくつかのグラフィカルアプリケーションを作成しています。私たちのプロジェクトでは、Draw2d と GEF テクノロジを使用しています。描画領域に 1 つの長方形を描画する必要があります。機能は次のとおりです。
- ツールバーから長方形のボタンをクリックします。
- カーソルを十字カーソル記号に変更します。
- ユーザーが領域をクリックしてマウスをドラッグすると、マウスのドラッグに基づいて四角形が表示されます。
今のところ問題なく動作しています。問題は、ズームインとズームアウトの機能があることです。ズームインして長方形を描画すると、目的の位置に来ません。領域の一部の下に移動しています。次に、ユーザーはスクロールして長方形を表示する必要があります。この問題は、ズームインとズームアウトを使用した場合にのみ発生します。
この問題を解決するにはどうすればよいですか? 以下の私のコードを見てください。
eclipse-rcp - gefの選択について
私はGEFを初めて使用します。ここにいくつか疑問を投稿したいと思います。グラフィカルエディタで長方形の図形を作成しました。今、私はその図を選択することができません。図を選択するには、編集ポリシーとコマンドを使用する必要がありますか?また、削除、やり直し、元に戻すアクションはすべて、エディターなしでビューで使用できますか?
eclipse - draw2dを使って図を描くには?
システムのメタ モデルを設計しました。モデルの作成を容易にするグラフィカル エディタを作成したいと考えています。このために、GEF エディターを使用しています。draw2d を使用してダイアグラムを描画し、GEF の editparts などを使用して実装する方法についてのわかりやすいチュートリアルに出くわすことができませんでした。
誰かが私に同じための有用なリソースを提案できますか? もちろん、ビデオ チュートリアルも歓迎します。
eclipse-plugin - 境界線のない長方形
draw2dで、境界線なしで図形を描画するにはどうすればよいですか?長方形のCustomBorderを実装して境界線を削除するにはどうすればよいですか?Borderを拡張するクラスを実装するかどうかはわかっていますが、paintメソッドで境界線を削除するにはどうすればよいですか?
eclipse-gef - windowbuilder 実装の draw2d および gef クラス
windowbuilder のソースコードを閲覧しています。org.eclipse.wb.coreプラグインでは、src フォルダーの横に、eclipse.gefおよびeclipse.gef.draw2dの同一の (または少なくとも非常に類似した) 実装を含むsrc -draw2dおよびsrc-gefフォルダーが存在します。 .
これらのプラグインをインポートするだけでなく、このコードの複製を行うのはなぜですか?
eclipse-plugin - GEF:RootEditPart/のさまざまなBorderLayoutセクションに図を追加する方法-図
私は次のGEFエディターを持っていますRootEditPart。
エディターを使用してボトムアップツリーを作成しています。
1-7はRectanglesです。ここで、はと1-4は異なるモデル要素を表します5-7。現時点では、すべての図は徒歩(new Rectangle(x, y, w, h)+ parent.setConstraint(this, figure, rectangle))でレイアウトされています。図の位置は、図の位置に5-7基づいて、簡単なアルゴリズムで計算されます1-4。
実用性のために、RootFigureのedに単純に追加1-4し、残りの図をRootFigureに追加できるようにしたいと思います。FlowLayoutFigureBorderLayout.BOTTOMBorderLayout.CENTER
しかし、私はGEFにかなり慣れていないので、その方法について頭を悩ませることはできません。1-4それぞれのに数字を追加するための正しい方法を見つけることができませEditPartんcreateFigure()。
たとえばparent.getFigure().getChildren().get(0).add(Figure_1)、RootEditPartのcreateFigure()メソッドがそれぞれに2つの新しい図を追加するBorderLayout.BOTTOMなどのことを試しCENTERました。
出発点に感謝します:)。
eclipse-plugin - ゲフ長方形図シングルクリック
Draw2d と GEF で小さなプロジェクトを行っています。performRequest() メソッドを介してシングルクリックを取得する必要があります。現在、performRequest() をダブルクリックしています。そこで私は request.getType()== open をチェックしています。それからダブルクリックします。しかし、シングルクリックの場合、どうすれば確認できますか? マウスリスナーなしで可能ですか?
eclipse-rcp - 表示する GEF エディター機能
GEF エディターを含む 1 つの小さな GEF プロジェクトを作成しました。ここで、GEF パレットを除くすべての機能を View に変換したいと考えています。することは可能ですか?editpolicies を実行しようとしたときに、すべてが機能しなかったためです。GEF Rectangle パーツとモデルを使用して長方形を描くことができます。それは正常に動作しています。しかし今、ビューにサイズ変更、削除、元に戻す機能を追加したいと考えています。GEF エディターでは、これらの機能は正常に機能しています。これらの機能はエディターでのみ機能しますか? 誰かがそれを行う方法を提案できますか?