package fr.lyrgard.hexScape.gui.desktop.action;
import java.awt.Component;
import java.awt.event.ActionEvent;
import javax.swing.AbstractAction;
import javax.swing.ImageIcon;
import fr.lyrgard.hexScape.gui.desktop.view.common.newGame.CreateGameDialog;
public class OpenNewGameDialogAction extends AbstractAction {
private static final long serialVersionUID = -6086863326964887467L;
private static final ImageIcon icon = new ImageIcon(ChooseMapAction.class.getResource("/gui/icons/addGame.png"));
private Component parent;
public OpenNewGameDialogAction(Component parent) {
super("Create new game", icon);
this.parent = parent;
}
public void actionPerformed(ActionEvent e) {
CreateGameDialog createGameDialog = new CreateGameDialog(parent);
createGameDialog.setModal(true);
createGameDialog.setVisible(true);
}
}