public class FormLayout extends GeneratedVaadinFormLayout<FormLayout> implements HasSize, HasComponents
<vaadin-form-layout>
element.Modifier and Type | Class and Description |
---|---|
static class |
FormLayout.FormItem
Server-side component for the
<vaadin-form-item> element. |
static class |
FormLayout.ResponsiveStep
A class used in describing the responsive layouting behavior of a
FormLayout . |
Constructor and Description |
---|
FormLayout()
Constructs an empty layout.
|
FormLayout(Component... components)
Constructs a FormLayout with the given initial components.
|
Modifier and Type | Method and Description |
---|---|
FormLayout.FormItem |
addFormItem(Component field,
Component label)
Convenience method for creating and adding a new FormItem to this layout
that wraps the given field with a component as its label.
|
FormLayout.FormItem |
addFormItem(Component field,
String label)
Convenience method for creating and adding a new FormItem to this layout
that wraps the given field with a label.
|
List<FormLayout.ResponsiveStep> |
getResponsiveSteps()
Get the list of
FormLayout.ResponsiveStep s used to configure this layout. |
void |
setResponsiveSteps(FormLayout.ResponsiveStep... steps)
Configure the responsive steps used in this layout.
|
void |
setResponsiveSteps(List<FormLayout.ResponsiveStep> steps)
Configure the responsive steps used in this layout.
|
getResponsiveStepsJsonObject, setResponsiveSteps, updateStyles
addListener, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getLocale, getParent, getTranslation, getTranslation, getUI, hasListener, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, set, setElement, setId, setVisible
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHeight, getWidth, setHeight, setSizeFull, setSizeUndefined, setWidth
add, remove, removeAll
isEnabled, setEnabled
getElement
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
addAttachListener
addDetachListener
public FormLayout()
HasComponents.add(Component...)
.public FormLayout(Component... components)
HasComponents.add(Component...)
.components
- the components to addHasComponents.add(Component...)
public List<FormLayout.ResponsiveStep> getResponsiveSteps()
FormLayout.ResponsiveStep
s used to configure this layout.FormLayout.ResponsiveStep
s used to configure this layoutFormLayout.ResponsiveStep
public void setResponsiveSteps(List<FormLayout.ResponsiveStep> steps)
steps
- list of FormLayout.ResponsiveStep
s to setFormLayout.ResponsiveStep
public void setResponsiveSteps(FormLayout.ResponsiveStep... steps)
steps
- the FormLayout.ResponsiveStep
s to setFormLayout.ResponsiveStep
public FormLayout.FormItem addFormItem(Component field, String label)
addFormItem(field, new Label(label))
.field
- the field component to wraplabel
- the label text to setaddFormItem(Component, Component)
public FormLayout.FormItem addFormItem(Component field, Component label)
field
- the field component to wraplabel
- the label component to setCopyright © 2023. All rights reserved.