Commit c4bc2970 authored by Jolan RENOUX's avatar Jolan RENOUX
Browse files

maj app1

parent 7c75d53b
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();
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment