nativeLabel 原生标题
nativeLabel
对应 HTML 的 label
元素,可用于为组件创建标题。
-
XML 元素:
nativeLabel
-
Java 类:
NativeLabel
动态标题
如需动态设置或更新 nativeLabel
展示文本,首先需要设置其 id
属性:
<nativeLabel id="dynamicLabel" setFor="button"/>
<button id="button" text="Click"/>
在视图控制器中,通过 id
引用这个标签,然后使用 setText()
方法更新文本:
@ViewComponent
private NativeLabel dynamicLabel;
@Subscribe("button")
public void onButtonClick(final ClickEvent<JmixButton> event) {
dynamicLabel.setText("Button clicked " + event.getClickCount() + " times.");
}
XML 属性
事件和处理器
在 Jmix Studio 生成处理器桩代码时,可以使用 Jmix UI 组件面板的 Handlers 标签页或者视图类顶部面板的 Generate Handler 添加,也可以通过 Code → Generate 菜单(Alt+Insert / Cmd+N)生成。 |
本页是否有帮助?
感谢您的反馈