ページ更新: 2009-11-02 (月) (3210日前)

目次

[編集]

SWT #

[編集]

eclipse付属のヘルプ #

  • Platform プラグイン・デベロッパー・ガイド
    • プログラマーズ・ガイド
      • Standard Widget Toolkit
    • 参照
      • API参照
    • サンプルのガイド
      • Standard Widget Toolkit

SWT サンプル・ランチャーの使用
SWTのコントロールの動作をeclipse上で確認できる。
ウィンドウ→パースペクティブのカスタマイズ で、ウィンドウ>ビューの表示で、 SWT Controls / SWT Custom Controls / SWT Example Launcher / SWT Layouts を 有効にしておくと、ウィンドウ→ビューの表示で 簡単に選べるので便利。

[編集]

SWT Standard Widget Toolkit サイト #

SWT Standard Widget Toolkit
http://www.eclipse.org/swt/

SWT Component Development Resources
http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-swt-home/dev.html

  • Experimental OpenGL Plug-in
  • Tools (Sleak, JniGen, SWT Spy plug-in)

SWT Snippets
http://www.eclipse.org/swt/snippets/ (2005-09-22 URL変更を反映)

  • サンプルコード集。そのまま実行できる最小限(なのでspippets?)のコード
[編集]

3.1 #

Platform SWT R3.1
http://dev.eclipse.org/.../platform-swt-home/R3_1/plan.html

New and Noteworthy in SWT
http://dev.eclipse.org/.../platform-swt-home/R3_1/new_and_noteworthy.html

  • Browser widget improvements
  • Browser Demo example
  • Browser.execute(String)
  • GtkFileChooser
  • SWT for Solaris-GTK+
  • GC.setLineCap, GC.setLineJoin
  • New Spinner Widget
  • Mouse Wheel Events
  • Improved Layout support
  • Selection Clipboard
  • Native tree with columns
  • Reorderable table columns
  • Windows XP look and feel for Buttons
  • SWT Browser widget improvements
  • Eclipse RCP launcher improvements
  • Standalone SWT download is now an Eclipse project
  • Starting SWT standalone applications using PDE
  • Advanced Graphics
  • New Link Widget
  • Remove Widgets from Layout
  • Strikethrough and Underline in StyledText
  • Spinner supports decimal values
  • Emulated Table improvements
  • Tree supports indices
[編集]

3.0 #

Platform SWT R3.0
http://dev.eclipse.org/.../platform-swt-home/R3_0/plan.html

New and Noteworthy in SWT
http://dev.eclipse.org/.../platform-swt-home/R3_0/new_and_noteworthy.html

[編集]

How To #

[編集]

サンプル, 解説, Tips (SWT) #

Eclipse Technical Articles - SWT
http://eclipse.org/articles/main.html#SWT

JAVA PRESS Vol.38
http://www.smg.co.jp/books/javapress/38/]] (2005-08-04)

  • SMG
  • JAVA PRESS Vol.38 Part1 SWT+JFace編、Part2 Eclipse+CVS編 の記事をPDFで公開。(ただし印刷は禁止されている)

Javaトラブルシューティング: SWT/JFaceに関する問題
http://www.smg.co.jp/JavaTroubleshooting/swtMain.html (Javaトラブルシューティング)

  • SWT 3.0以後で新設されたAPIについていくつか。

Future's Laboratory 別館 - 技術格納庫
http://ft-lab.ne.jp/f_labo/tec/

SWTメモ
http://www.okisoft.co.jp/esc/swt/ (資料室) (OKI 沖ソフトウェア エンジニアリング ソリューションセンタ ESC)

湘南エイト会−EclipseとSWT (2004-12-10)
http://liffey2.ld.infoseek.co.jp/java/eclipse/

SWT - きのさいと Wiki (2004-09-01)
http://kino.mine.nu/pukiwiki/index.php?SWT

Eclipseプラグイン開発 (2004-08-24)
http://yoichiro.cocolog-nifty.com/eclipse/

ObserveEclipse (2004-08-24)
http://www13.plala.or.jp/observe/index.html

  • SWT入門、JFace、RCP, JDT, Draw2D, GEF

SWT Tips and Samples - Java + SWT でスタンドアローンアプリケーション開発 (2004-08-24)
http://cjasmin.fc2web.com/

SWTサンプル集 (2004-07-29)
http://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi/swt?page=FrontPage

Java wiz SWT 〜 最強わくわくツールキット (2004-07-29)
http://cutie.dip.jp/pc/java/swt/

love unstable - Eclipseプログラミング (2004-07-29)
http://kumiki.c.u-tokyo.ac.jp/~ichiyama/...

Eclipse & SWT (2004-10-10)
http://www.esus.com/docs/GetIndexPage.jsp?uid=442

カスタムSWTコンポーネントでのMVCの実装 - Model-View-ControllerによるEclipseアプリケーションの統合がいかに容易かを学ぶ 2006年1月11日 (2006-04-27)
http://www-06.ibm.com/jp/developerworks/xml/060203/j_wa-eclipsemvc.shtml

タスクトレイにアイコンとバルーンを表示する(Java SWT編)2006/08/08 (2006-08-22)
http://codezine.jp/a/article.aspx?aid=463

米持先進技術工房 @IT分室 (10) SWTで最も自由にレイアウトできるのは何か? - 2007/2/3 (2007-02-04)
http://www.atmarkit.co.jp/fjava/rensai3/yonemochi10/yonemochi10_1.html

[編集]

image #

Using OpenGL with SWT - April 15, 2005 (2005-04-21)

Introduction to SWT Graphics - July 3, 2003

  • GC (Graphics Context) の例。

Taking a look at SWT Images - September 10th, 2003

  • SWT で画像を扱う方法。主に、Image, ImageData, GC クラスについて。
  • Cursor クラス(マウスカーソル)も。

A basic image viewer - March 15, 2004

  • 画像を表示するプラグインの作成。

dW : Java technology : Standard Widget Toolkit でのJava 2D画像 - 2004年6月1日

Duck Typing helps automatically dispose SWT Images (2005-05-06)

  • Image以外のdisposeすべきもの(Icon, Color, Cursor, Clipboard の4つだったと思う)も同様にできるだろう。
  • WindowBuilderが生成するコードでは、デザイナ上で指定したものはcom.swtdesigner.ResourceManager, SWTResourceManagerが片付けてくれるみたい。
[編集]

Table #

Building and delivering a table editor with SWT/JFace - July 3, 2003

[編集]

PocketPC #

A small cup of SWT

  • PocketPCでのSWT使用
[編集]

Eclipse Forms (2004-08-17) #

Eclipse Forms Programming Guide

  • This document has been written to help you use the new Eclipse 3.0 feature called 'Eclipse Forms'...

EclipsePlugins : plugin overview - Plugins for category Tutorial

[編集]

カスタムウィジェットの作成 #

Creating Your Own Widgets using SWT

SWTでカスタムウィジェットを作る (Peta Walkers by Takayuki.)

  • 上のページの日本語訳。すごく役に立った。(2004-08-26)
[編集]

Layout #

Understanding Layouts in SWT - March 22, 2001 (2004-08-03)
http://www.eclipse.org/articles/Article-Understanding%20Layouts/Understanding%20Layouts.htm

  • Fill, Row, Grid について(FormLayoutは無い)。
  • カスタムLayoutの作成について。

my hiki - Understanding Layouts in SWT 日本語訳 (2004-09-03)
ttp://joesaisan2.at.infoseek.co.jp/ULS.htm

Constructing SWT Layouts - April 15, 2004 (2004-08-10)
http://www.developer.com/lang/article.php/3340621

SWTメモ - レイアウト編
http://www.okisoft.co.jp/esc/swt/layout.html

SWTレイアウトを活用しよう - 2006/6/1 (2006-06-02)
http://www.atmarkit.co.jp/fjava/rensai3/yonemochi06/yonemochi06_1.html

[編集]

Browser widget #

Viewing HTML pages with SWT Browser widget - August 26, 2004

SWT FAQ
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-swt-home/faq.html#whatisbrowser

  • What is the SWT Browser widget?
  • What do I need to run the SWT Browser inside Eclipse on Linux GTK or Linux Motif?
  • What do I need to run the SWT Browser in a standalone application on Linux GTK or Linux Motif?
  • How can I get the SWT Browser to work with the IBM 1.4 VM?
  • Which platforms are supported by the SWT Browser?
  • Why can't I run Java applets in the SWT Browser?
[編集]

JFace #

Eclipse での JFace データ・バインディングを理解する、第 1 回: データ・バインディングの利点と欠点 - データ同期コードを書くのをやめ、問題解決に手を付ける 2006年9月26日
http://www-06.ibm.com/jp/developerworks/library/os-ecl-jfacedb1/

SWTとJFace 第2回- やさしい紹介 - Japan - 2005年7月19日(2005-10-06)
http://www-6.ibm.com/jp/developerworks/opensource/050826/j_os-jface2.shtml

SWTとJFace 第1回: やさしい紹介: 単純なSWTアプリケーションを作る方法 - Japan - 2005年5月3日 (2005-07-15)
http://www-6.ibm.com/jp/developerworks/opensource/050610/j_os-jface1.html

Folding in Eclipse Text Editors - March 11, 2005 (2005-04-21)
http://www.eclipse.org/articles/Article-Folding-in-Eclipse-Text-Editors/folding.html

JFaceウィザードの開発 - 2003年5月21日 (2005-10-06)
http://www-6.ibm.com/jp/developerworks/opensource/030808/j_os-ecjfw.html

Eclipse Workbench以外でのEclipse GUIの使用 第1回: スタンドアロン・モードでJFaceおよびSWTを使用する - 2003年1月
http://www-6.ibm.com/jp/developerworks/opensource/030328/j_os-ecgui1.html

Eclipse Workbench以外でのEclipse GUIの使用 第2回: JFaceイメージ・レジストリーを使用する - 2003年2月14日
http://www-6.ibm.com/jp/developerworks/opensource/030418/j_os-ecgui2.html

Building and delivering a table editor with SWT-JFace - July 3, 2003
http://www.eclipse.org/articles/Article-Table-viewer/table_viewer.html

[編集]

未分類 #

2009-11-01追加 WebKit for SWT Developer Guide

米持先進技術工房 第7回 SWTでレイアウトを使わずに部品を配置するには 2006/11/9 (2006-11-08)
http://www.atmarkit.co.jp/fjava/rensai3/yonemochi07/yonemochi07.html

Eclipse GMF を 15 分で学ぶ 2006年9月12日 (2006-10-15)
http://www-06.ibm.com/jp/developerworks/library/os-ecl-gmf/index.shtml

TechNotes (2005-04-27)
http://www.noblab.jp/technotes/

  • Java、SWT 関係 / OpenGL on SWT / MinGW GCC / C++基礎講座 / 他。

SWT Fanclub ML
http://www.freeml.com/ctrl/html/MLInfoForm/swtfan@freeml.com

EE2E 総合ページ (2004-08-26)
http://park.ruru.ne.jp/ando/work/who/

eclipsewiki - SWT
http://eclipse-wiki.info/SWT

Getting Started with Eclipse and the SWT (2004-07-30)
http://www.cs.umanitoba.ca/~eclipse/

  • eclipse, SWT, JFace, SWT designer.

Drag and Drop - Adding Drag and Drop to an SWT Application
http://www.eclipse.org/articles/Article-SWT-DND/DND-in-SWT.html

The XSWT Project (2005-01-28)
http://xswt.sourceforge.net/cgi-bin/xswt/home

  • XSWT describes SWT screen layouts using XML in a way... だそうだ。

Kupzog Elektronik & Software

  • downloads
  • Java SWT Code - KTable: Custom drawn table for SWT GUI design / KPrint: Printing layout utility for SWT

SWT Programming with Eclipse - March 25, 2004 (2004-08-10)

Swing and SWT: A Tale of Two Java GUI Libraries - April 9, 2003 (2004-08-10)

@IT:Eclipse徹底活用 第7回 EclipseによるSWTアプリケーションの作成 (2004.02.21)

Equipping SWT applications with content assistants - 19 November 2003

Developing JFace wizards - 21 May 2003

dW : Java technology : ネイティブなクロスプラットフォームGUIアプリケーションを作成する (再考) - 2003年5月13日

Integrate ActiveX controls into SWT applications - 5 June 2003

Using the Eclipse GUI outside the Eclipse Workbench, Part 3: Adding actions, menus, and toolbars - 4 March 2003

Deploy an SWT application using Java Web Start - 19 June 2003

dW : XML : JFaceウィザードの開発 - 2003年5月21日

dW : Open source : Eclipseプラグインの開発 - 2002年12月

IBM Search Results- SWT JFace (2005-10-06)

  • developperWorksの日本語記事を検索
[編集]

GUI Editor #

WindowBuilder, SWT Designer

[編集]

関連ライブラリ #

The SWTSwing project (2006-09-24)
http://swtswing.sourceforge.net/main/index.html

Eclipse on Swing (2006-09-24)
http://eos.sourceforge.net/

[編集]

書籍 #

[編集]

Professional Java Native Interfaces with SWT/JFace (2005/01/28) #

Professional Java Native Interfaces with SWT/JFace

Wrox::Professional Java Native Interfaces with SWT/JFace:Book Information and Code Download

  • Wrox (January 28, 2005)
  • Contentsには'JNI'と書いてないので、なぜ書名がJNI with SWT/JFaceなのかわからない。
    • SWTがJNIを使っているというなら、SunのCommunication APIやAdvanced ImagingもJNI使ってるので、 わざわざ書名につける必要はないよなあ。
[編集]

SWT/JFace in Action : GUI Design with Eclipse 3.0 (2004/11/28) #

SWT/JFace in Action : GUI Design with Eclipse 3.0

  • Manning Publications (November 28, 2004)
[編集]

SWT : A Developer's Notebook (2004/10/01) #

SWT : A Developer's Notebook

  • O'Reilly; 1 edition (October 1, 2004)
[編集]

Official Eclipse 3.0 FAQs (2004/06/28) #

http://www.amazon.com/dp/0321268385

http://www.amazon.co.jp/dp/0321268385

  • Addison-Wesley Professional (June 28, 2004)
[編集]

Swt: The Standard Widget Toolkit, Volume1 (2004/06/28) #

Swt: The Standard Widget Toolkit, Volume1

[編集]

The Definitive Guide to SWT and JFACE (2004/06/21) #

The Definitive Guide to SWT and JFACE

[編集]

Eclipse: Building Commercial-Quality Plug-ins (2004/06/17) #

Eclipse: Building Commercial-Quality Plug-ins

  • Addison-Wesley Professional (June 17, 2004)
[編集]

Eclipseプラグイン開発 (2003/10/31, 2004/12/22) #

Eclipseプラグイン開発

[編集]

Java開発者のためのEclipseエキスパートガイド (2004/03/02) #

  • コンピュータエージ社 (2004/03/02)

Java開発者のためのEclipseエキスパートガイド
http://www.amazon.co.jp/dp/4875662912

http://www.computer-age.ne.jp/book/new-book/2001-2004/04-03-02/book.html

たぶん、以下の書籍の翻訳だと思う:
The Java Developer's Guide to Eclipse - Addison-Wesley Professional (May 19, 2003)
http://www.amazon.com/exec/obidos/tg/detail/-/0321159640

だとすると、第2版が出てる
Java(TM) Developer's Guide to Eclipse, The 2nd Edition - Addison-Wesley Professional (October 26, 2004)
http://www.amazon.com/exec/obidos/tg/detail/-/0321305027

[編集]

Javaグラフィック完全解説 (2004/01/10) #

  • 書名ではわからないがSWTの本。こういう書名を付けたのは失敗だと思うなあ。(2005-04-19)

Amazon.co.jp Javaグラフィック完全解説

秀和システム書籍詳細 - Javaグラフィック完全解説
http://www.shuwasystem.co.jp/cgi-bin/detail.cgi?isbn=4-7980-0692-0

Javaグラフィック完全解説 - 目次
http://www.shuwasystem.co.jp/cgi-bin/contents.cgi?isbn=4-7980-0692-0&cbook=4798006920

[編集]

Java GUI プログラミング SWT編 (2003/07) #

Java GUI プログラミング SWT編