Presentacion garcia maila

385 views
322 views

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
385
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Presentacion garcia maila

  1. 1.  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
  2. 2. •Pistas •Palabra completa •Guarda mayores puntajes •Rendirse •Cincuenta palabras •Uso de sonido • JM •Jugar nuevamente inicio
  3. 3. J U E G O 1 : “A H O R C A D O” inicio
  4. 4. 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
  5. 5. 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)
  6. 6. 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");
  7. 7. 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;

×