O'Reilly logo

Learning Vaadin by Nicolas Frankel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Components and Layouts

In this chapter, we will examine the building blocks of Vaadin applications, namely the components. Technologies such as Swing, SWT, Flex, or JSF all provide components that are composed in order to produce a user interface. It is no mystery then that Vaadin also provides them.

Numerous components are available in Vaadin; even more are available as add-ons and we will see in Chapter 8, Creating Custom Components, how to build our own. However, the following which are provided out-of-the-box are fundamental:

  • Window
  • Label
  • Field

Then, we will have a look on how these components can be arranged; this will let us detail the layouts:

  • Layout
  • Panel

Starting from this chapter, we will build an application that will be used throughout ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required