問題タブ [eclipse-gef]

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.

0 投票する
1 に答える
857 参照

eclipse - EclipseGEFを特定の場所にズームインする

こんにちは私はEclipseGEFを初めて使用し、ズームに問題があります。

基本的に、この機能が必要です。エディタービューを閉じるときはいつでも、エディターを前のスケールでズームし、最も重要なのは同じ場所にズームしたいです。

ビューポートを介してそのような機能を実現しようとしましたが、行き詰まりました。

0 投票する
2 に答える
115 参照

selection - エクリプスGEF. 単一選択を強制する方法は?

Eclipse GEF で単一の選択を強制するにはどうすればよいですか?

一度に選択できる EditPart は 1 つだけです。

0 投票する
1 に答える
346 参照

eclipse - EclipseVisualEditorのようにコードを生成する方法

ドラッグアンドドロップでソースコードを生成するエディターを作成したいのですが、ビジュアルエディターは私が達成したいと思っていたものとほぼ同じように動作していることがわかりました。私はすでにGEFを経験しましたが、その背後にあるコード生成ロジックを理解できるように、ビジュアルエディターで利用できるソースコードがあると期待していました。

0 投票する
2 に答える
321 参照

eclipse-gef - GEF のドキュメントが古くなっているのはなぜですか?

Graphical Editing Framework GEF を使用してアプリケーションを実装しようとしています。しかし、どういうわけか、チュートリアルとドキュメントはすべて非常に古く、時代遅れのようです。GEF はもう使用されていませんか、それとも優れたわかりやすいチュートリアルはありますか?

0 投票する
1 に答える
1331 参照

java - zestを使用したEclipseでのdraw2d依存関係の問題

このzest チュートリアルを実行しようとすると、次のエラーが発生します。

タイプ org.eclipse.draw2d.FigureCanvas を解決できません。必要な .class ファイルから間接的に参照されている

次のコードについて:

gef 3.6.2 がインストールされているので、何が問題なのかわかりません。Eclipse でできることは、ビルド パス設定を構成するかどうかを尋ねることだけです。

ここに画像の説明を入力

何が欠けている可能性がありますか?

0 投票する
1 に答える
1240 参照

java - Eclipse の draw2d Figure 内の TextBox

draw2d フィギュア内にテキスト ボックスを含める方法はありますか? (コード例がいいでしょう)

0 投票する
2 に答える
249 参照

configuration - カスタム Eclipse エディターを実行する方法

Eclipse-GMF を使用してグラフィカル エディターを作成しました。これで、ダイアグラム ファイルを作成できるようになりました。やりたいことは、緑色のボタンをクリックしてダイアグラム ファイルを実行することです。

基本的に、作成したプラグインのカスタム実行構成を作成したいと思います。

カスタム実行構成で、実行されたダイアグラムを読み取る Eclipse-RCP アプリケーションを起動したいと考えています。しかし、Run as product または Run as application で RCP アプリケーションを選択すると、約 20 秒間正常に開き、その後クラッシュします...

私の質問は、これを正しく構成するにはどうすればよいですか??

0 投票する
1 に答える
335 参照

java - コンテナーの絶対サイズを削除すると、GEF の子が描画されないのはなぜですか?

私は、単純に動作する GEF エディターを取得しようとしています。GraphicalEditorWithPaletteサンプルモデルを作成する があります。私はこれRootEditPartをオーバーライドcreateFigureし、 getModelChildren次のようにしています:

refreshVisualsラベルを作成し、次のようにオーバーライドする ChildEditPart があります。

これは期待どおりに機能します。しかし、コンテナのサイズを固定したくありません。代わりに、コンテナーのサイズが子に適応するようにします。削除するとfigure.setSize(1000, 1000);、子供はもう描かれません。私の間違いは何ですか?

編集: おそらく、私のエディターがルート編集部分を次のように構成することを知っておくことが重要です:viewer.setRootEditPart(new ScalableFreeformRootEditPart());

Edit2: 実際には呼び出しviewer.setRootEditPart(new ScalableFreeformRootEditPart());が問題のようです。これを削除すると、期待どおりに機能します。現在、私はその理由を完全には理解していません...誰かが説明できれば素晴らしいと思います.

0 投票する
1 に答える
380 参照

swt - GEF は SWT Window をポップアップ ウィンドウとして使用できますか?

私はGEFを使用してプロジェクトを行っています。キャンバスでモデルをダブルクリックしたときにポップアップ ウィンドウを開く必要があります。

SWT ウィンドウを作成し、GEF に開いてもらいます。しかし、問題はそれが例外を引き起こすことです:

スレッド "Thread-5" org.eclipse.swt.SWTException: 実行可能ファイルの実行に失敗しました (org.eclipse.swt.SWTException: 無効なスレッド アクセス)

次のコードを実行するとき。

私のプロジェクトで行ったことは、SWT ウィンドウを作成し、それを実行するスレッドを作成し、モデルの editpart で次のようにスレッドを呼び出すことです。

GEF が SWT ウィンドウをポップアップ ウィンドウとして使用できる可能性はありますか、またはこれを行う他の方法はありますか?

ありがとうございました

0 投票する
1 に答える
213 参照

eclipse-gef - Eclipse GEF シェイプのルック アンド フィール

bpmn2 表記用の gef エディターを作成しています。エディタで図を作成できますが、形状のルック アンド フィールが不足していますが、draw2d の図にパターンを適用しようとしましたが、期待したものと同じではありません。ルック アンド フィールの良い gef 形状のサンプルまたはリンクを教えてください。