gpt4 book ai didi

codenameone - 使用代码滑动可滑动容器时组件不显示

转载 作者:行者123 更新时间:2023-12-02 09:46:05 24 4
gpt4 key购买 nike

我有一个可滑动的容器,当您滑动它时,会露出一个按钮。
当你用鼠标滑动时它可以工作,但当你用鼠标滑动时它似乎不起作用您可以使用代码来执行相同的操作。

    Form hi = new Form(new BoxLayout(BoxLayout.Y_AXIS));
Container multiButtonCont = new Container(new BoxLayout(BoxLayout.Y_AXIS));

MultiButton mButton = new MultiButton();
mButton.setTextLine1("mButton 1");
Button testB1 = new Button("TestButton1");
SwipeableContainer swipe = new SwipeableContainer(testB1,mButton);
multiButtonCont.addComponent(swipe);

Button openButton = new Button("Open");
openButton.addActionListener(e->{
for(int i=0;i<multiButtonCont.getComponentCount();i++){
((SwipeableContainer) (multiButtonCont.getComponentAt(i))).openToRight();
}
});
Button closeButton = new Button("Close");
closeButton.addActionListener(e->{
for(int i=0;i<multiButtonCont.getComponentCount();i++){
((SwipeableContainer) (multiButtonCont.getComponentAt(i))).close();
}
});
hi.addComponent(GridLayout.encloseIn(2, openButton, closeButton));
hi.addComponent(multiButtonCont);
hi.show();

关于如何使用代码实现打开可滑动容器有什么想法吗?

最佳答案

感谢您的代码,它似乎是组件中的回归。我已经修复了该问题,并且应该可以在 2016 年 10 月 7 日发布的更新中使用

关于codenameone - 使用代码滑动可滑动容器时组件不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39776900/

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