1

現在、メニューとしてツリーを使用しています。

しかし、SWTで美しいメニューを実装する方法はありますか?(写真を参照)

ここに画像の説明を入力してください

4

2 に答える 2

4

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

次のようになります。

ここに画像の説明を入力

それがあなたが考えていたものではない場合は、スクリーンショットのような独自のものを作成 し、サイドバーとして機能する aに a を追加することをお勧めします。ButtonRowLayoutComposite

于 2013-02-05T17:11:10.683 に答える
1

CollapsibleButtonsフィット感は良いように見えますが、正確なルックアンドフィールは得られません。以前、ツリーを使用してカスタムメニュー構造を実装しました。これがアプローチです、あなたは実際にTreeitemあなたが望むもののように見えるようにカスタマイズすることができます。以下の記事を読んで、カスタムペイントまたは境界を調整する方法を理解することができますTreeItems

http://www.eclipse.org/articles/article.php?file=Article-CustomDrawingTableAndTreeItems/index.html

于 2013-02-06T16:37:40.127 に答える