Nantes Université

Skip to content
Extraits de code Groupes Projets
Valider c4bc2970 rédigé par Jolan RENOUX's avatar Jolan RENOUX
Parcourir les fichiers

maj app1

parent 7c75d53b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
import com.mashape.unirest.http.exceptions.UnirestException;
import info1.network.Network;
import info1.network.Player;
import info1.network.*;
import vue.FenetreConnexion;
import java.awt.*;
import java.util.ArrayList;
/**
* La classe Application du projet.
......@@ -12,7 +12,7 @@ import java.awt.*;
* @version 1.0
*/
public class Application {
public static void main(String[] args) {
public static void main(String[] args) throws InterruptedException {
FenetreConnexion test = new FenetreConnexion("Connexion au serveur et aux parties", "http://37.187.38.219/api/v0");
// http://172.26.82.18//api/v0 (URL à changer si ca ne marche pas)
......@@ -28,5 +28,65 @@ public class Application {
}
ArrayList parties = new ArrayList();
//TODO IHM : combobox avec cette liste
//TODO IHM Listener récupérer info partie↑
/*
1 si la partie est correctement initiée par le joueur courant ;
-1 si la partie est correctement initiée par un autre joueur ;
10 si c'est au joueur courant de jouer ;
-10 si ce n'est pas au joueur courant de jouer ;
100 si la partie est gagnée par le joueur courant ;
-100 si la partie est perdue par le joueur courant ;
-9999 sinon
*/
boolean partie_bool = true;
int info;
while(partie_bool){
info = 0;//Network.getInfo("http://172.26.82.18//api/v0",GAME,jaquie);
switch (info){
case 1:
System.out.println("1 la partie est correctement initiée par le joueur courant");
break;
case -1:
System.out.println("-1 la partie est correctement initiée par un autre joueur");
break;
case 10:
System.out.println("10 c'est au joueur courant de jouer");
break;
case -10:
System.out.println("-10 ce n'est pas au joueur courant de jouer");
break;
case 100:
System.out.println("100 la partie est gagnée par le joueur courant");
partie_bool = false;
break;
case -100:
System.out.println("-100 la partie est perdue par le joueur courant");
partie_bool = false;
break;
case -9999:
System.out.println("-9999 sinon aka rien / probleme");
break;
default:
System.out.println("gros probleme !!!");
break;
}
Thread.sleep(500);
}
}
}
......@@ -25,6 +25,7 @@ public class FenetreConnexion extends JFrame {
private boolean creerPartie = false;
public FenetreConnexion(String titre, String URL) {
super(titre);
// Le JPanel principal
JPanel principal = new JPanel();
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter