2016-10-17 19 views
0

我有一个ScrollledComposite,其布局设置为GridLayout,数据集为GridData。这是我使用的Graphical editor将标题文本(标题)应用于具有GridLayout的ScrolledComposite

我需要添加一个标题的组合,我希望是静态的地方,而不是上滚滚动的内容滚动组合。

我试着在滚动的复合中添加一个标签,但随着网格的内容被填充,标签被隐藏,我想这是由于网格视图占用了thw标签占据的空间。

+0

'ScrolledComposite'不支持这个。 –

+0

ScrolledComposite是否只能包含单个直接子对象(它可以包含多个子对象),也可以包含多个直接子对象。 –

+0

它扩展了'Composite',所以理论上你可以添加多个直接子对象,但'ScrolledComposite'布局似乎强制主'setContent'控件占据整个控件区域。 –

回答

0

我解决了这个问题,在我的ScrolledComposite上添加了一个Group作为父组合。 java类Group extends Composite也可以选择设置文本。我将字体数据应用于文本,并且可以添加标题。