Summary
Phew! What a lot of new components! Take a look at what we have learned in this chapter:
We learned how to use
Tree
by adding items and setting parent-child relationships between them.We learned that
TreeTable
is like a regular Table that allows us to establish parent-child relationships between rows.We learned (in a funny situation) how to work with
ProgressIndicator
.We (finally!) added some icons to our components.
We learned how to incorporate any kind of web resources to our Vaadin applications using
Resource
implementations to get the resource and specific components (such asImage
,Flash
, andBrowserFrame
) to render several types of resources.We learned how to use sliders and color pickers.
We learned how to allow file downloading.
We learned how to add context menus on trees and tables.
We learned how to enable drag-and-drop and respond to dropping events on destiny components.
I'm glad to tell you that you are ready to take another step towards Vaadin expertise. Next chapters will...