Although Vaadin provides many great components out-of-the-box, you may have a need to create a widget of your own. Also, enterprises as well as individual developers are bound to propose some, either free of charge or commercially.
Allowing the creation of custom components is a feature designed into Vaadin itself. In this chapter, we'll have a look at doing it in two different ways:
Learning both these techniques will get you a long way toward getting the best out of the framework.
Composing other widgets can either be very simple or be a daunting ...