元素之间交替

问题描述 投票:2回答:2

在我的Vaadin8应用程序中,我希望UI在两个标签之间切换。也就是说,在屏幕上的同一位置,显示标签5秒钟,然后切换到另一个标签,再显示5秒,然后再切换,依此类推。实现这个的好方法是什么?

vaadin vaadin8
2个回答
4
投票

如果要显示的数据是静态的,即只有两个交替的标签值,那么最好的选择是将其作为自定义组件实现。因为这是非常简单的情况,我制作并发表在Vaadin的Direcotry中

https://vaadin.com/directory/component/switchinglabel

源代码在这里的GitHub存储库中

https://github.com/TatuLund/SwitchingLabel

另一种方法是使用定时线程并使用Push定期设置Label的新值。


0
投票

我会使用Vaadin的JavascriptComponent用javascript操作它

© www.soinside.com 2019 - 2024. All rights reserved.