2016-10-17 6 views
0

GridLayoutと設定し、データをGridDataと設定してScrollledCompositeをレイアウトしています。 Graphical editorGridLayoutを持つスクロールコンポジットにヘッダーテキスト(タイトル)を適用する

スクロールしたコンポジットの内容がスクロールアップされているため、スクロールアップされたくないコンポジットに見出しを追加する必要があります。

スクロールされたコンポジットにラベルを追加しようとしましたが、グリッドのコンテンツにデータが入力されると、ラベルは非表示になります。グリッド表示はスペースを占有しているためです。

+0

'ScrolledComposite'はこれをサポートしていません。 –

+0

ScrolledCompositeには1つの直接子(複数の子を含むことができます)または複数の直接の子を含むことができますか? –

+0

それは 'Composite'を拡張しています。理論的には複数の直接の子を追加することができますが、' ScrolledComposite'レイアウトはメインの 'setContent'コントロールがコントロールの全領域を占めるようにしています。 –

答えて

0

私はGroupを親コンポジットとしてScrolledCompositeに追加することでこれを解決しました。 JavaクラスGroup extends Compositeと、テキストを設定するオプションもあります。私はテキストにフォントデータを適用し、ヘッダーを追加することができました。

関連する問題