Уведомления
Уведомления - это всплывающие сообщения, отображаемые для информирования пользователей о действиях, процессах и событиях в приложении.
Для отображения уведомления инжектируйте в класс экрана бин Notifications
и используйте его fluent-интерфейс. В следующем примере при нажатии на кнопку показывается уведомление с параметрами по умолчанию:
@Autowired
private Notifications notifications;
@Subscribe("helloButton")
public void onHelloButtonClick(ClickEvent<Button> event) {
notifications.show("Hello");
}
Ниже приведен пример параметризованного уведомления:
notifications.create("Hello")
.withType(Notifications.Type.WARNING)
.withPosition(Notification.Position.BOTTOM_END)
.withDuration(3000)
.show();