Files
cs8803p4/src/dk/itu/mario/engine/Play.java
2012-03-06 11:42:35 -05:00

30 lines
764 B
Java

package dk.itu.mario.engine;
import java.awt.Dimension;
import java.awt.Toolkit;
import javax.swing.JFrame;
public class Play {
public static void main(String[] args) {
JFrame frame = new JFrame("Mario Experience Showcase");
ParsedArgs parsedArgs = ArgParser.parse(args);
MarioComponent mario = new MarioComponent(640, 480, parsedArgs.isCustom(), parsedArgs.createLevelGenerator());
frame.setContentPane(mario);
frame.setResizable(false);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
frame.setLocation((screenSize.width - frame.getWidth()) / 2,
(screenSize.height - frame.getHeight()) / 2);
frame.setVisible(true);
mario.start();
}
}