Я использую ваадин прогрессбар в Groovy. У меня есть переменные Total = 10, Right = 5, left = 3, мне нужно показать Left = Total- (right + left) и визуализировать его в прогрессбар. Все целые значения. В моем коде я использую источник данных. Как я могу использовать эти значения и загрузить в progressabr. Пожалуйста помоги. Я использую ваадин 7.6.3.
Определение индикатора выполнения:
private final ProgressBar _progress;
public View() {
_progress = new ProgressBar();
_progress.setWidth("100%");
_Layout.addComponents(_progress); // here Layout is horizontal layout
fewcodes are missing which are not related.
}
public ProgressBar get_progress() {
return _progress;
}
В другом Java-классе я пытаюсь установить данные индикатора выполнения, используя 'setPropertyDataSource', здесь '_view' - это мой пользовательский интерфейс, куда я пытаюсь загрузить.
_view.get_progress().setPropertyDataSource(_equipmentItem.getItemProperty(Equipment.Total));
Вывод, который я хотел достичь, таков.