Java/Игра змейка/SnakeApp.java
Материал из Викиучебника
< Java | Игра змейка
/************************************************************ ** Title: Игра змейка ** Class: SnakeApp ** Author: Oleg Imanilov ** Copyright (c) 2007 Oleg Imanilov. ** Permission is granted to copy, distribute and/or ** modify this document under the terms of the ** GNU Free Documentation License ** Notes: Класс окна игры змейка ************************************************************/
package game.snake; import java.awt.event.*; import javax.swing.JDialog; import javax.swing.JFrame; public class SnakeApp { public static void main(String[] args) { JDialog dlg = new JDialog((JFrame) null, "Snake - 1"); dlg.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent arg0) { System.exit(0); } }); final SnakeGame sn = new SnakeGame(); dlg.getContentPane().add(sn); dlg.addKeyListener(new KeyAdapter() { public void keyPressed(KeyEvent ev) { sn.processKey(ev); } }); dlg.setVisible(true); dlg.pack(); dlg.setResizable(false); dlg.setLocation(300, 200); } }