newGameButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
// We create the new instance of the JFrame to run the game
AppliWindow window;
try {
// AppliWindow is a Singleton
window = AppliWindow.getInstance();
window.init("Tower-IMAC-Nano Prout !", 800, 600, true, Theme.pathImageMap);
window.setVisible(true); // And we make it visible
} catch (MapFileException e) {
e.printStackTrace();
} catch (JDOMException e) {
e.printStackTrace();
} catch (IOException e) {