Когда пользователь закрывает мою программу, программе необходимо завершить некоторые фоновые процессы, для завершения которых может потребоваться некоторое время. Поэтому я хочу, чтобы пользователь был уведомлен с появлением окна сообщения и информированием пользователя, а затем, когда все фоновые процессы завершены, окно сообщения должно исчезнуть.
Примером чего-то похожего на это является то, что когда вы закрываете Eclipse, появляется окно сообщения, уведомляющее пользователя о том, что среда сохраняется вместе с другими процессами завершения работы.
Как я могу это сделать?