Planetalia - Cursos

Cursos y Másters

Inicio    Profesores    Aulas    Testimonios    Cursos    Masters    Tecnologías    Cursos Gratuitos    Solicitar Información    Ofertas de Empleo   

Curso - Programación de un Space Invaders en Java

  Página Anterior - La ventana Página Actual - 02 - Cierre debido   Página Siguiente - Primeros pegotes sobre la ventana
  Índice de cursos Java gratuitos  

Cierre debido

(c) Alexander Hristov

El siguiente paso consiste en hacer que la ventana se comporte como es debido : terminando el programa cuando es cerrada. La forma de hacerlo es la tradicional mediante un gestor del evento WindowClosing, con el correspondiente System.exit(0) en su interior


1     package version02;
2     /**
3      * Curso B?sico de desarrollo de Juegos en Java - Invaders
4      * 
5      * (c) 2004 Planetalia S.L. - Todos los derechos reservados. Prohibida su reproducci?n
6      * 
7      * http://www.planetalia.com
8      * 
9      */
10    
11    
12    import java.awt.event.WindowAdapter;
13    import java.awt.event.WindowEvent;
14    import javax.swing.JFrame;
15    
16    public class Invaders  {
17      public static final int WIDTH = 800;
18      public static final int HEIGHT = 600;
19      
20      public Invaders() {
21        JFrame ventana = new JFrame("Invaders");
22        ventana.setBounds(0,0,WIDTH,HEIGHT);
23        ventana.setVisible(true);
24 ventana.addWindowListener( new WindowAdapter() { 25 public void windowClosing(WindowEvent e) { 26 System.exit(0); 27 } 28 });
29 30 } 31 32 public static void main(String[] args) { 33 Invaders inv = new Invaders(); 34 } 35 } 36


¿Quieres ser notificado cuando salan nuevos tutoriales y cursos?. Pulsa aquí


Lista de archivos Java del programa en este paso

Invaders.java      

Lista de recursos

bicho.gif bicho0.gif bicho1.gif bicho2.gif
bombD.gif bombDL.gif bombDR.gif bombL.gif
bombR.gif bombU.gif bombUL.gif bombUR.gif
disparo.gif disparo0.gif disparo1.gif disparo2.gif
explosion.wav misil.gif missile.wav musica.wav
nave.gif oceano.gif photon.wav test.gif
Thumbs.db      

  Página Anterior - La ventana Página Actual - 02 - Cierre debido   Página Siguiente - Primeros pegotes sobre la ventana
  Índice de cursos Java gratuitos  

(c) 2004 Planetalia S.L. Todos los derechos reservados. Prohibida su reproducción