2012-03-01 8 views
2

に改行を追加します。私は、チェックボックスのキャプションを設定しようとしていますし、私はワードラップを待たずに新しい行を作成するために、文字列内の特定のポイントで壊したく:Vaadinチェックボックス - キャプション

キャプション文字列にシンプルな\n文字を追加しても機能しませんでした。

 private CheckBox completeCheckbox; 
completeCheckbox.setCaption("why wont this\n break"); 
+0

改行文字を
に変換してから、チェックボックスに特殊なHTML文字をエスケープしないでください。 ( "これは
が壊れます");このフレームワークはわかりませんが、そのようなオプションがあります。 – Renato

答えて

0

i「は(真)setCaptionAsHtmlを」解決策は、私はちょうど私がちょうど同じ問題を抱えていたし、このためのシンプルなソリューションを呼び出すことだったhere

+0

オプショングループを使用しようとしましたが、正確に使用する方法がわかりません。 vaadinサンプラーに従うと、1つのチェックボックススタイルは提供されません。オプショングループに1つのオプションを作成する方法 – Warz

0

ことを読んOption Group

を使用することだと思いますCheckBoxインスタンスでキャプションを設定し、HTMLコードを使用してキャプションを設定します。

private CheckBox completeCheckbox = createMyCheckboxSomehowFunction(); 
completeCheckbox.setCaptionAsHtml(true); 
completeCheckbox.setCaption("why wont this<br/>break"); 

上記のコードスニペットは、必要な処理を行う必要があります。少なくともそれは私のためにうまくいった。

+0

Vaadin 7以降でのみ動作します – Draken