FormLayout 中的 CheckBox 标题位置 (Vaadin 7.5.0)
CheckBox caption position in FormLayout (Vaadin 7.5.0)
我的 FormLayout
和 CheckBox 组件有问题。我想使用 FormLayout
为用户生成一个表单。这意味着我想让 Textinput, Numberinput, Options...
形式的所有选项由 Formlayout
与 caption
对齐到 left
和 input
到右边.
这适用于其他组件,但不适用于 CheckBox
。它总是将其标题放在框的右侧,这打破了我的表单的视觉顺序。
在 Vaadin 中,组件的实现可以决定它是自己呈现标题还是由组件容器 parent 呈现标题。大多数组件让 parent 呈现标题。 CheckBox
是一个组件,它自己呈现标题。
要解决此问题,您可以将 CheckBox
包裹在布局中(例如 CssLayout
)并为布局设置标题,或者您可以使用此插件:FormCheckBox.
我的 FormLayout
和 CheckBox 组件有问题。我想使用 FormLayout
为用户生成一个表单。这意味着我想让 Textinput, Numberinput, Options...
形式的所有选项由 Formlayout
与 caption
对齐到 left
和 input
到右边.
这适用于其他组件,但不适用于 CheckBox
。它总是将其标题放在框的右侧,这打破了我的表单的视觉顺序。
在 Vaadin 中,组件的实现可以决定它是自己呈现标题还是由组件容器 parent 呈现标题。大多数组件让 parent 呈现标题。 CheckBox
是一个组件,它自己呈现标题。
要解决此问题,您可以将 CheckBox
包裹在布局中(例如 CssLayout
)并为布局设置标题,或者您可以使用此插件:FormCheckBox.