WindowBuilder導入

概要

Window Builderとは、Eclipseにおいて、GUIベースにGUIを開発出来るプラグイン

バージョン

Eclipse3.7 以上

インストール

インストールは、Eclipse上で可能。

  1. メニューから「Help」→「Install New Software」を選択する。
  2. Work withに「Indigo - http://download.eclipse.org/releases/indigo」を入力
  3. フィルターに「SWT」を入力し、以下のものにチェックを入れる。
    • SWT Designer 1.3.0.r37x201202010053
    • SWT Designer Core 1.3.0.r37x201202010030
    • SWT Designer SWT_AWT Support 1.3.0.r37x201202021427
    • SWT Designer XWT Support (requires Eclipse WTP/WST) 1.3.0.r37x201202061752
  4. 「Next」×2
  5. 「I accept 〜」を選択
  6. 「Finish」でインストール開始

Swingは、Eclipseの「Eclipse IDE for Java Developers」パッケージをダウロードすればデフォルトで入っている。

プロジェクト生成

SWTGUIを作成する際の注意
SWTGUIを作成する場合は、開発に必要なjarファイルが幾つか存在する。
SWT/JFace Java Project」を使うと、必要なjarファイルをクラスパスに設定した状態でプロジェクトが作成される。
普通のJava Projectでプロジェクトを使う場合は、以下のjarをEclipseのpluginsフォルダから探して、クラスパスに設定する必要がある。

  • com.ibm.icu_4.4.2.v20110823.jar
  • org.eclipse.core.commands_3.6.0.I20110111-0800.jar
  • org.eclipse.core.runtime_3.7.0.v20110110.jar
  • org.eclipse.equinox.common_3.6.0.v20110523.jar
  • org.eclipse.equinox.registry_3.5.101.R37x_v20110810-1611.jar
  • org.eclipse.jface_3.7.0.v20110928-1505.jar
  • org.eclipse.jface.text_3.7.2.v20111213-1208.jar
  • org.eclipse.osgi_3.7.2.v20120110-1415.jar
  • org.eclipse.text_3.5.101.v20110928-1504.jar
  • org.eclipse.ui.forms_3.5.101.v20111011-1919.jar
  • org.eclipse.ui.workbench_3.7.1.v20120104-1859.jar
  • org.eclipse.swt.gtk.linux.x86_3.7.2.v3740f.jar