【问题标题】:Vaadin Checkbox -- Add a newline on captionVaadin Checkbox -- 在标题上添加换行符
【发布时间】:2012-03-01 00:38:32
【问题描述】:

我正在尝试设置复选框的标题,我想在字符串中的某个点断开以创建新行,而无需等待自动换行:

当我将简单的 \n 字符添加到标题字符串时,它不起作用。

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

【问题讨论】:

  • 你不能将换行符转换为
    然后使复选框不转义特殊的 HTML 字符吗? (类似 completeCheckBox.setCaptionAsHtml("this should
    break"); 我不知道这个框架,但他们应该有这样的选项。

标签: java checkbox newline vaadin


【解决方案1】:

我刚刚遇到了同样的问题,简单的解决方案是在 CheckBox 实例上调用“setCaptionAsHtml(true)”并使用 HTML 代码设置标题。

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

上面的代码 sn-p 应该做你想做的事。至少对我来说效果很好。

【讨论】:

    【解决方案2】:

    我认为解决方案是使用Option Group

    我刚刚读到here

    【讨论】:

    • 我曾尝试使用选项组,但无法弄清楚如何准确使用它。跟随 vaadin 采样器时,它不提供单个复选框样式。如何在选项组中创建一个选项
    猜你喜欢
    • 2016-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-17
    • 1970-01-01
    • 2019-12-31
    相关资源
    最近更新 更多