首页 > 解决方案 > 如何在 vaadin 进度条中使用整数值?

问题描述

我有三个整数值 Total,right 和 left。我如何在进度条中使用它。例如,Sum = Total-(right+left)。这个总和就是剩余的进度。其中 Total 是 Full value。我正在使用 vaadin 进度条。vaadin version-7.6.3 我如何转换。请帮忙。

标签: javagroovyprogress-barprogress

解决方案


ProgressBar.setValue(..) 将 0 到 1 之间的浮点数作为参数。(参见:https ://vaadin.com/download/release/8.4/8.4.1/docs/api/com/vaadin/ui/ProgressBar.html#setValue-float- )

这意味着您需要将值缩放到此范围,例如 value = index / total 如果索引是介于 0 和 total 之间的整数。


推荐阅读