SWT contains many other widgets other than Canvas, and this section covers some of them. JFace will be covered in the next chapter, which provides a Model-View-Controller view to designing GUIs, but it's helpful to know the base SWT classes upon which they are built.