#java #scroll #vaadin
Вопрос:
Если бы я хотел перейти к недавно созданному компоненту после выполнения/вывода некоторой работы, как бы я сделал это с помощью Java? Или мне нужно будет ввести дополнительные функции с файлами JS/CSS в сборку?
Ответ №1:
Это должно сработать:
UI.getCurrent().getPage().executeJs("arguments[0].scrollIntoView({behavior:'smooth'});", component));
Здесь компонент будет просто именем целевого компонента, и поведение прокрутки будет плавным. Существует также «авто» для такого поведения, но я предпочитаю первое.