gpt4 book ai didi

java - 在 vaadin Accordion 中交换选项卡

转载 作者:行者123 更新时间:2023-11-30 07:27:12 25 4
gpt4 key购买 nike

我在我的项目中使用 Vaadin Accordion ,有人可以帮助我实现此功能,当我单击 Accordion 中的选项卡时,它必须向上移动一个位置,即单击 Accordion 选项卡时,它必须与上面的选项卡交换自身。

我尝试使用选项卡索引并交换它,但只有选项卡被交换,但这些选项卡的内容保持未交换。

有人可以建议我如何做到这一点吗?

最佳答案

  1. 首先找到您刚刚点击的选项卡的位置。

    int pos = Sample.getTabPosition(sample.getTab(sample.getSelectedTab()));

  2. 现在 pos-1 给出前一个选项卡的位置。

  3. 现在获取两个选项卡。

    Tab clickTab = Sample.getTab(pos);
    Tab preTab = Sample.getTab(pos-1);

  4. 现在使用 .setTabPosition 移动选项卡。

    sample.setTabPosition(preTab, pos);
    sample.setTabPosition(clickTab, pos-1);

关于java - 在 vaadin Accordion 中交换选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36665477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com