comboButton 下拉按钮

comboButton 是带有下拉列表的按钮,可以提供一组不同的 操作

该组件与 dropdownButton 很类似。

主要区别是该组件按钮本身也可以添加操作。

  • XML 元素:comboButton

  • Java 类:ComboButton

基本用法

comboButton 示例:

<actions>
    <action id="contact" text="Contact Us"/>
</actions>
<layout>
    <comboButton id="saveButton" action="contact">
        <items>
            <textItem id="callItem" text="Call Us"/>
            <textItem id="emailItem" text="E Mail"/>
            <textItem id="whatsAppItem" text="WhatsApp"/>
        </items>
    </comboButton>
</layout>
combo button basics

XML 属性

设置 comboButton 的下拉图标。

默认图标是:VaadinIcon.CHEVRON_DOWN

XML 内部元素

事件和处理器

在 Jmix Studio 生成处理器桩代码时,可以使用 Jmix UI 组件面板的 Handlers 标签页或者视图类顶部面板的 Generate Handler 添加,也可以通过 CodeGenerate 菜单(Alt+Insert / Cmd+N)生成。