2010-11-24 15 views
1

私は自動化ツールを作成中です。私はそれを開発するEclipse RCPを選択します。ドラッグ&ドロップできるシンプルなグラフィカルコンポーネントを作成するRCP eclipse

私はJavaのRCP /スイング/ UI作成についてほとんど知識がありませんが、コアJavaはうまくいきます。

私はインターネットからのチュートリアルに続いて、2つのビューと簡単なメニューを持つシンプルなRCPアプリケーションを作成しました。私はworkbenchadvisor、actionbaradvisor、viewpart、そしてdragdroplisterのような基本的なことについて知識を得ています。

1つのビューに簡単なグラフィックコンポーネントを作成して、別のビューにドラッグアンドドロップすることができます。

grphicalコンポーネントを作成するにはどうすればよいですか?スイングまたは何か他のもの...

、どのようにそのコンポーネントのドラッグアンドドロップを実装する。..

私はドラッグ作成し、返信用

感謝を助け、自分の数字をできるよう構築していますbuttons.iのためにお立ち寄りください私のプロジェクトにorg.eclipse.draw2dパッケージを含めるときにGEFを使用します。そのthroughsエラー '欠落しているconstarint:インポートパッケージ:org.eclipse.draw2d:version = "0.0.0"'何かが私に何が間違っていたと私に2つのビューを持っているか教えてください。私はその視点のどこででも私の人物を動かすことができるはずです。まず最初に、Eclipse RCPアプリケーションを開発するときには、Swingを使用しないでください。[1]

答えて

1

まず、Eclipse RCPアプリケーションを開発するときは、Swingを使用しないでください。あなたはSWTを使用します。

SWTキャンバスウィジェットを使用してグラフィックスを描画します。

グラフィックをドラッグアンドドロップするので、独自のドラッグ&ドロップをコーディングする必要があります。 - "ドラッグ&ドロップ" で検索を行います

Graphics Context - Quick on the draw

SWT Snippets

ここでは、SWTグラフィックスを始めるための何かがあります。

私も私もGEFを評価することを提案し、それはグラフィックライブラリのDraw2Dだあなたが開発する必要があり、グラフィックスの複雑さに応じてSWT にドラッグ&ドロップについて this tutorialを追加したい
1

http://www.eclipse.org/gef/

Thisはについての簡単なチュートリアルですDraw2D

+0

返信ありがとうございました。私はbuttons.iのドラッグアンドドロップを作成しました.GEFを使用して自分の図を作成できますが、私のプロジェクトにはorg.eclipse.draw2dパッケージが含まれています。そのthroughsエラー '欠落しているconstarint:インポートパッケージ:org.eclipse.draw2d:version = "0.0.0"'何かが私に何が間違っていたと私に2つのビューを持っているか教えてください。私はその視点のどこででも私の人物を動かすことができるはずです。私はこれを視点で行うことができますが、どのようにすればよいかわかりません。 – Ravi

+0

マニフェストエディタの依存関係タブにorg.eclipse.gefを正しく組み込むようにしていますか? – pbanfi

+0

はい同じエラーが再び来るconstarintが欠落しています:パッケージをインポートする:org.eclipse.draw2d:version = "3.6.1" '他のjava stanloneプログラムで同じorg.eclipse.draw2dを使用しています。 .. – Ravi

関連する問題