Set Location

how to set the location of textfields,buttons,and so on

What do you mean by location?

The application layout is controlled with layout components, as in desktop Java frameworks, such as AWT or Swing.

Components are positioned by adding them to the layouts. For more information, see
Chapter 6
from the Book of Vaadin.