3

まず、明確にするために、質問はERCPの経験がある人、たとえばビジネスアプリケーションを作成する人に向けられています。問題は、GUI 作成への一般的なアプローチに関するものではありません。

デスクトップ アプリケーションのプラットフォームとして Eclipse RCP を検討しています。私は最初に(ERCPを意味します)、いくつかのチュートリアル、ヘルプ、サイトなどを読みましたが、これまでに1つのことを理解していませんでした. GUI 設計に関して、ERCP は通常どのように使用されますか? GUI 設計者によって行われますか、それとも通常は手作業でコーディングされますか?

ありがとうございました。

4

2 に答える 2

2

通常、(SWT に基づく) Eclipse RCP アプリケーションは手作業でコーディングされています。

Eclipse FAQ には、GUI ビルダーがないと記載されています。

http://www.eclipse.org/swt/faq.php#guibuilder

ただし、GUI 構築ツールを提供する Visual Editor Project と呼ばれるプロジェクトが進行中です。

http://www.eclipse.org/vep/

役立つサードパーティ製品があるかどうかはわかりませんが、お役に立てば幸いです。

編集:実際にはいくつかのサードパーティ製品があります。SWT Designerをチェックしてください:

http://www.instantiations.com/windowbuilder/swtdesigner/

とジグルー:

http://www.cloudgarden.com/jigloo/index.html

http://www.ibm.com/developerworks/edu/os-dw-os-eclipse-jigloo.html

于 2009-07-09T22:07:23.680 に答える
1

Eclipse でビジュアル エディター (VE) を使用していましたが、IBM 内部で大部分が作成され、保守を停止したため、3.2 以降のバージョンでは (簡単に) 動作しなくなりました。

3.3.2 (およびおそらく他の 3.3.X) で動作させるための「内部」ページを見ることができます: http://dev.nepomuk.semanticdesktop.org/wiki/EclipseVisualEditor

ビジュアル エディターが機能する場合、どのコードが変更されるかの感覚をつかめば、独自のコードと生成されたコードを混在させることもできます。

結局のところ、VE は手でコードを微調整する必要がないほど強力ではなく、おそらく SWT/JFace を手で学ぶ必要があります。また、やや不安定で、クラッシュすることもあり、Eclipse がメモリ不足になることもよくあります。

于 2009-07-10T09:45:33.987 に答える