RichTextArea

RichTextArea - 富文本域 支持用户输入和编辑带格式的文本。工具栏提供了基本的编辑功能。RichTextArea 的值是一个 HTML 字符串。

rich text area

组件的 XML 名称:richTextArea

基本用法

RichTextAreaTextField 的功能一致,除了不能设置 datatype。因此,RichTextArea 仅适用于文本和 String 类型的实体属性。

示例:

<richTextArea id="richTextArea"/>
@Autowired
private RichTextArea richTextArea;

@Subscribe
public void onInit(InitEvent event) {
    richTextArea.setValue("<i>Jackdaws </i><u>love</u> " +
            "<font color=\"#0000ff\">my</font> " +
            "<font size=\"7\">big</font> <sup>sphinx</sup> " +
            "<font face=\"Verdana\">of</font> " +
            "<span style=\"background-color: " +
            "red;\">quartz</span>");
}

事件和处理器

如需使用 Jmix Studio 生成处理器的桩代码,需要在界面 XML 描述或者 Component Hierarchy 面板选中该组件,然后用 Component Inspector 面板的 Handlers 标签页生成。

或者可以使用界面控制器顶部面板的 Generate Handler 按钮。

ContextHelpIconClickEvent

Validator

参阅 Validator

ValueChangeEvent

参阅 ValueChangeEvent

RichTextArea XML 属性

可以使用 Studio 界面设计器的 Component Inspector 面板查看和编辑组件的属性。

RichTextArea XML 元素