3

I have an Form with many TextField's (Vaadin), each one have very long caption.

Can i make TextField's caption multiline?

4

3 に答える 3

3

私はあなたができるとは思わない。代わりにTextAreaを使用できますか?

更新:style.cssでカスタムスタイルを定義します。

.v-caption-multiline {
    white-space: pre;
}

次に、コードでinを使用して、行を\nで区切ります。

TextField t = new TextField("A very long caption\nA very long caption ");
t.addStyleName("multiline");
于 2012-05-16T10:43:58.120 に答える
1

Vaadin 7 では、パネル キャプションは HTML を除きます。

例、<sub>subscript</sub> および <br/> コマンド。

7より前のバージョンはわかりません。

于 2015-02-19T04:31:29.490 に答える
0

複数行のキャプションを取得する唯一の方法は、GridLayout を使用し、ラベルでキャプションをエミュレートすることです。

于 2012-05-16T11:48:50.053 に答える