XML で SWT GUI を作成するプラグイン
既に似たような製品はあったかと思いますが、XML で SWT の GUI を構築する Eclipse プラグイン。XML を書きながらビューで GUI を確認でき、イベントのハンドリングも楽そうで国際化にも対応しているようです。サイトに載ってたサンプルはこんな。
<?xml version="1.0" encoding="utf-8"?> <Composite xmlns="http://www.swtxml.com/swt" layout="layout:fill;"> <TabFolder> <TabItem text="RowLayout"> <Composite layout="layout:row;type:vertical;spacing:5;"> <Button text="Button 1" style="CHECK"/> <Button text="Button 2" style="CHECK"/> <Label text="Test:" layoutData="widthHint:120;"/> <Combo style="READ_ONLY" toolTipText="whatever"/> </Composite> </TabItem> </TabFolder> </Composite>
バージョン 0.0.5 で動かしてみたところ、エラーでビューに表示されなかったのですが、layoutData="widthHint:120;" の記述を削除すると動きました。まだ開発中で、これからどんどんブラッシュアップする予定のようです。