Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次のような状況があります。内部にラベルがあるVerticalLayout 。(このレイアウトはポップアップの内部です) アプリケーションを作成しているとき、ラベルの長さがわかりません。ラベルの内容はデータベースから照会されます。
このVerticalLayoutに、ラベルを壊さずにすべてのラベルに収まるのに十分な幅を持たせる方法はありますか? ラベルを壊したくありませんが、ポップアップに空白を入れたくありません。
デフォルトでは、Vaadin ラベルの幅は 100% です。これを「未定義」に変更し、 VerticalLayout についても同じように変更する必要があります。どちらの場合setWidth(null)でも、またはsetWidth(-1, UNIT_PIXELS)
setWidth(null)
setWidth(-1, UNIT_PIXELS)