this tutorialの後にe(fx)クリップでe4アプリケーションを作成したところ、次のスクリーンショットのようにアプリケーションに2つの部分を追加しました。 そして、このアプリケーションを使いこなすと、これらの2つのタブはドラッグアンドドロップできないことがわかりました。理論的に言えば、すべてのウィンドウ/ビューは、SWT UIベースのe4アプリケーションでドラッグアンドドロップできる必要があります。このようなアプリケーションでウィンドウ/ビュードラッグ&ドロップの動作を可能にする方法を教えてもらえますか?心から感謝する。e(fx)clipseによって作成されたe4アプリケーションにデフォルトのドラッグ&ドロップ動作はありませんか?
0
A
答えて
0
ドラッグアンドドロップはe4のコアの一部ではありません。
Application.e4xmiのアドオンリストに適切なDnDアドオンを追加して、ドラッグアンドドロップを行う必要があります。
JavaFXの場合、これはorg.eclipse.fx.ui.workbench.renderers.base.addons.DnDAddon
です(Application.e4xmiの全エントリはbundleclass://org.eclipse.fx.ui.workbench.renderers.base/org.eclipse.fx.ui.workbench.renderers.base.addons.DnDAddon
である必要があります)。 //org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui:あなたはまた、それは私が `bundleclassを追加しようとしたorg.eclipse.e4.ui.workbench.addons.dndaddon.DnDAddon
あるSWTのためのクリーンアップのアドオン
bundleclass://org.eclipse.fx.ui.workbench.renderers.base/org.eclipse.fx.ui.workbench.renderers.base.addons.CleanUpAddon
が必要な場合があります。 'application.e4xmi'ファイルのadd-onにworkbench.addons.dndaddon.DnDAddon'を追加しましたが、私は再びアプリケーションを実行しているときに[このエラー](http://pastebin.com/42PHTCpL)を取得しました。 – kenshinji
DnDアドオンは、使用しているUIツールキットに固有のものです。私はJavaFXアドオンで答えを更新しました。 –
私は別の[エラー](http://pastebin.com/ukwpqTcX)を持っています:(これは、 'org.eclipse.fx.ui.workbench.renderers.base.addons.DnDAddon'を取得できないことを示しています。私は 'org.eclipse.fx.ui.workbench.renderers.base'を依存関係に追加しました。 – kenshinji