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.home.config.ConfigDialog;
public class OpenConfigDialogAction extends AbstractAction {
private static final long serialVersionUID = -5802919708030860729L;
private static final ImageIcon icon = new ImageIcon(ChooseMapAction.class.getResource("/gui/icons/config.png"));
private Component parent;
public OpenConfigDialogAction(Component parent) {
super("Open configuration", icon);
}
@Override
public void actionPerformed(ActionEvent e) {
ConfigDialog configDialog = new ConfigDialog(parent);
configDialog.setModal(true);
configDialog.setVisible(true);
}
}