Flow field manager
A flow field manager is represented by the FlowFieldManager class. This layout manager arranges fields vertically and then horizontally depending on the size of the screen. The first field is positioned in the upper-left corner of the screen and subsequent fields are placed horizontally to the right of the first field until the width of the screen is reached. Once fields can no longer fit on the first row, the next field is placed below the first row of fields on a row that has a height that is equal to the tallest field of the row above it. You can apply vertical style bits, such as Field.FIELD_TOP, Field.FIELD_BOTTOM, or Field.FIELD_VCENTER, to align fields vertically within their row.