-
Notifications
You must be signed in to change notification settings - Fork 0
/
Velocidad.java
34 lines (30 loc) · 1 KB
/
Velocidad.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
public class Velocidad extends Thread {
//Atributos
Mesa lamina;
//Constructor
public Velocidad(Mesa lamina){
this.lamina=lamina;
}
@Override
public void run(){
while(true){
try {
Thread.sleep(3);
} catch (InterruptedException ex) {
Logger.getLogger(Velocidad.class.getName()).log(Level.SEVERE, null, ex);
}
lamina.repaint();
if(lamina.getJugador1Punto()==5) {
JOptionPane.showMessageDialog(null,"Fin del juego!!!\n(~^-^)~ "+lamina.getJugador1Nombre()+" ha ganado ~(^-^~)");
break;
}
if(lamina.getJugador2Punto()==5) {
JOptionPane.showMessageDialog(null,"Fin del juego!!!\n(~^-^)~ "+lamina.getJugador2Nombre()+" ha gando ~(^-^~)");
break;
}
}
}
}