SlideShare uma empresa Scribd logo
1 de 18
   Realizar tres minijuegos en los cuales
                   principalmente se usará java swing.

Principal
                  Contar con una interfaz gráfica.




                  Hacer uso de métodos randómicos.
Específ icos




                  Hacer uso de ficheros.

                  Entrada de datos.

                                                            inicio
•Pistas



•Palabra
completa


•Guarda     mayores
puntajes


•Rendirse
                      •Cincuenta
                      palabras
•Uso   de sonido
                      •   JM

•Jugar
nuevamente
                                   inicio
J U E G O 1 : “A H O R C A D O”
inicio
public class Ahorcado

private void iniciaVista()

private void inicio()

private void adivina_letra()

private void adivina_frase()

private void atinar_letra()

private void no_atinar_letra()

private void no_atina_frase()

private void gana()

private void pierde()               siguientes clases
public class JFrameConFondo extends JFrame
private final JPanelConFondo contenedor = new JPanelConFondo();
public JFrameConFondo() {
public void setImagen(String nombreImagen)
public void setImagen(Image nuevaImagen)



 public class JPanelConFondo extends JPanel
private Image imagen;
public JPanelConFondo()
public JPanelConFondo(String nombreImagen)
public JPanelConFondo(Image imagenInicial)
public void setImagen(String nombreImagen)
public void setImagen(Image nuevaImagen)
public void paint(Graphics g)
public class Principal_juegos extends JFrameConFondo


 private void jMenu1ActionPerformed(java.awt.event.ActionEvent evt)

 private void jButton1ActionPerformed(java.awt.event.ActionEvent evt)

 new Atinale().setVisible(true);

 setImagen("Imagenes/hair.jpg");

 System.exit(0);

Llamamiento de imágenes
 ((JPanelConFondo) jder).setImagen("Ima_Cartas/c_n" + (der + 1) + ".gif");

 ((JPanelConFondo) panelFondo).setImagen("Ima_ahor/ahor8.jpg");
Librerías de JAVA utilizadas en el proyecto

import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
import sun.audio.AudioPlayer;
import sun.audio.AudioStream;

import java.awt.Image;
import javax.swing.JFrame;

import java.awt.Graphics;
import java.awt.Image;
import javax.swing.ImageIcon;
import javax.swing.JPanel;

import java.util.Random;

Mais conteúdo relacionado

Destaque (20)

Court USA
Court USACourt USA
Court USA
 
Red Square First Vodka Bar
Red Square First Vodka BarRed Square First Vodka Bar
Red Square First Vodka Bar
 
portal de herramientas
portal de herramientasportal de herramientas
portal de herramientas
 
Sistema binario
Sistema binarioSistema binario
Sistema binario
 
Paris
ParisParis
Paris
 
Recorde idiotas
Recorde idiotasRecorde idiotas
Recorde idiotas
 
Presentació cossiers
Presentació cossiersPresentació cossiers
Presentació cossiers
 
MRO Best practices
MRO   Best practicesMRO   Best practices
MRO Best practices
 
Mapas conceptuales.
Mapas conceptuales.Mapas conceptuales.
Mapas conceptuales.
 
Architecture in Berlin
Architecture in BerlinArchitecture in Berlin
Architecture in Berlin
 
Piki
PikiPiki
Piki
 
Projectivity fr
Projectivity frProjectivity fr
Projectivity fr
 
Samples1 Sharks
Samples1 SharksSamples1 Sharks
Samples1 Sharks
 
Samples3 Sharks
Samples3 SharksSamples3 Sharks
Samples3 Sharks
 
Presentation1
Presentation1Presentation1
Presentation1
 
Presfotos
PresfotosPresfotos
Presfotos
 
[折纸教程 龙神3 5cp] Fumiaki Kawahata Insects Vol 1
[折纸教程 龙神3 5cp] Fumiaki Kawahata   Insects Vol 1[折纸教程 龙神3 5cp] Fumiaki Kawahata   Insects Vol 1
[折纸教程 龙神3 5cp] Fumiaki Kawahata Insects Vol 1
 
Chusky
ChuskyChusky
Chusky
 
Pimple
PimplePimple
Pimple
 
Laboratorio1 edo
Laboratorio1 edo Laboratorio1 edo
Laboratorio1 edo
 

Último

Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 

Último (11)

Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

Presentacion garcia maila

  • 1.
  • 2. Realizar tres minijuegos en los cuales principalmente se usará java swing. Principal  Contar con una interfaz gráfica.  Hacer uso de métodos randómicos. Específ icos  Hacer uso de ficheros.  Entrada de datos. inicio
  • 3. •Pistas •Palabra completa •Guarda mayores puntajes •Rendirse •Cincuenta palabras •Uso de sonido • JM •Jugar nuevamente inicio
  • 4. J U E G O 1 : “A H O R C A D O” inicio
  • 5.
  • 6. public class Ahorcado private void iniciaVista() private void inicio() private void adivina_letra() private void adivina_frase() private void atinar_letra() private void no_atinar_letra() private void no_atina_frase() private void gana() private void pierde() siguientes clases
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. public class JFrameConFondo extends JFrame private final JPanelConFondo contenedor = new JPanelConFondo(); public JFrameConFondo() { public void setImagen(String nombreImagen) public void setImagen(Image nuevaImagen) public class JPanelConFondo extends JPanel private Image imagen; public JPanelConFondo() public JPanelConFondo(String nombreImagen) public JPanelConFondo(Image imagenInicial) public void setImagen(String nombreImagen) public void setImagen(Image nuevaImagen) public void paint(Graphics g)
  • 17. public class Principal_juegos extends JFrameConFondo private void jMenu1ActionPerformed(java.awt.event.ActionEvent evt) private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) new Atinale().setVisible(true); setImagen("Imagenes/hair.jpg"); System.exit(0); Llamamiento de imágenes ((JPanelConFondo) jder).setImagen("Ima_Cartas/c_n" + (der + 1) + ".gif"); ((JPanelConFondo) panelFondo).setImagen("Ima_ahor/ahor8.jpg");
  • 18. Librerías de JAVA utilizadas en el proyecto import java.io.IOException; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.JOptionPane; import sun.audio.AudioPlayer; import sun.audio.AudioStream; import java.awt.Image; import javax.swing.JFrame; import java.awt.Graphics; import java.awt.Image; import javax.swing.ImageIcon; import javax.swing.JPanel; import java.util.Random;