Java swt中Scrollable和Scrolled Composite的区别是什么?

Java swt中Scrollable和Scrolled Composite的区别是什么?,java,swt,jface,Java,Swt,Jface,在看到内部实现之后,我能理解的是,Scrollable类似乎是用来使用本机os库绘制滚动条的。现在我的问题是为什么需要ScrolledComposite,它使composite可以滚动。表示滚动功能只能通过Scrollable类实现。Scrollable是一个抽象类,因此不能直接使用。它只为滚动条提供了非常基本的支持,需要扩展以使其有用 几个不同的类扩展了可滚动以提供滚动,包括滚动复合和文本Scrolled Composite特别提供了滚动子Composite所需的所有内容,而无需编写更多代码

在看到内部实现之后,我能理解的是,Scrollable类似乎是用来使用本机os库绘制滚动条的。现在我的问题是为什么需要ScrolledComposite,它使composite可以滚动。表示滚动功能只能通过Scrollable类实现。

Scrollable
是一个抽象类,因此不能直接使用。它只为滚动条提供了非常基本的支持,需要扩展以使其有用

几个不同的类扩展了
可滚动
以提供滚动,包括
滚动复合
文本
Scrolled Composite
特别提供了滚动子
Composite
所需的所有内容,而无需编写更多代码