Как я могу перезапустить приложение Java?

Как я могу перезапустить приложение Java AWT? У меня есть кнопка, к которой я прикрепил обработчик событий. Какой код использовать для перезапуска приложения? Я хочу делать то же самое, что Application.Restart()и в приложении C #....