Documente Academic
Documente Profesional
Documente Cultură
ELABORADO POR:
RUBEN DARIO SAA MONTAÑO
PRESENTADO A:
SUSANA MEDINA GORDILLO
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent; }
import java.util.Random; ActionListener taskPerformer = new
import javax.swing.ImageIcon; ActionListener() {
import javax.swing.JFrame;
import javax.swing.JLabel; @Override
import javax.swing.JOptionPane; public void
import javax.swing.Timer; actionPerformed(ActionEvent evt) {
for (int i = 0; i < mat.length; i++) {
ventana.add(mat[i][mas]);
public class Juego { mat[i][mas].setVisible(true);
int con=0, mas=9; System.out.println("Quedan
JFrame ventana; "+segundos+i+" segundos...");
JLabel mat[][]; }
int matriz[][];
Random aleatorio;
int puntaje, valor; if (mas == 0){
Timer Reloj; // Declaramos un objeto Timer Reloj.stop();
con el nombre de Reloj.
int segundos=0; // Una variable para manejar JOptionPane.showMessageDialog(null, "Se
la cuenta regresiva. acabo el Juego");
int copiasegundos=3; // Para recordar los ventana.setVisible(false);
segundos en caso de reiniciar la cuenta }
regresiva.
int delay = 3000;
for (int i = 0; i < mat.length; i++) {
for (int j = 0; j < mat.length; j++) {
public Juego(){ mat[i][j].addMouseListener(new
//Timer timer new = Timer(); MouseAdapter() {
ventana = new JFrame("APPLE blast"); @Override
ventana.setBounds(0, 0, 518, 538); public void mouseClicked(
ventana.setLayout(null); MouseEvent ev ){
for (int k = 0; k < mat.length;
ventana.setDefaultCloseOperation(JFrame.HID k++) {
E_ON_CLOSE); for (int l = 0; l < mat.length;
mat = new JLabel[10][10]; l++) {
matriz = new int[10][10]; if( mat[k][l] ==
aleatorio = new Random(); ev.getSource() ){
https://www.youtube.com/watch?v=XEibCH5lb4U&t=1
64s
http://www.fredosaurus.com/notes-
java/examples/animation/40BouncingBall/bouncingball.
html