Formlayout
と入力すると、すべてのキャプションがフィールドの左側に表示されます。フィールドの列が1つのみのフォームしかないのであれば問題ありませんが、同じ行にある名字や姓などの複雑なフォームが並んでいるとすぐにFormLayout
を使用することはできません。フィールドの左または上のいずれかのフィールドが一貫しているようにキャプションを付ける場合は、少なくともそうではありません。はい、HorizontalLayout
にラップし、FormLayout
にInputPrompt
を設定することはできますが、それでもキャプションが必要な場合がありますので、より複雑なフォームでは機能しません。 VerticalLayout
で少なくともすべてのキャプションが一貫しています。なぜVaadinでVerticalLayoutの代わりにFormLayoutを使用しますか?
をVerticalLayout
以上に使用することの利点は何ですか?私はすべてのキャプションが一番上か左かのどちらかに一貫していてほしいと思っています。検証はFormLayout
の外で行うこともできると私は信じています。だから、プロがFormLayout
に限定されているかどうかは分かりません。
フィールドの上にすべてのキャプションが表示されます同じ行の姓、または都市と郵便番号フィールドのサイズを異ならせたいアドレス行など
FormLayout
にはVerticalLayout
以上のメリットがありますが、私はそれを見ることはできません
とは何ですか?それが他のユースケースの便宜ならどうですか? – cfrick
これは非常にうまくいくかもしれません。その場合は答えです:) –