Comment redémarrer une application Java?

Comment redémarrer une application Java AWT? J'ai un bouton auquel j'ai attaché un gestionnaire d'événements. Quel code dois-je utiliser pour redémarrer l'application? Je veux faire la même chose que Application.Restart()dans une application C