Java/Игра змейка/SnakeApp.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);
 
   }
 
 }