現在、メニューとしてツリーを使用しています。
しかし、SWTで美しいメニューを実装する方法はありますか?(写真を参照)

「美しい」かどうかはわかりませんが、 Nebula ProjectCollapsibleButtonsのウィジェットがあります。
次のようになります。

それがあなたが考えていたものではない場合は、スクリーンショットのような独自のものを作成 し、サイドバーとして機能する aに a を追加することをお勧めします。ButtonRowLayoutComposite
CollapsibleButtonsフィット感は良いように見えますが、正確なルックアンドフィールは得られません。以前、ツリーを使用してカスタムメニュー構造を実装しました。これがアプローチです、あなたは実際にTreeitemあなたが望むもののように見えるようにカスタマイズすることができます。以下の記事を読んで、カスタムペイントまたは境界を調整する方法を理解することができますTreeItems
http://www.eclipse.org/articles/article.php?file=Article-CustomDrawingTableAndTreeItems/index.html