Android Open Source - LotR_Risk Main






From Project

Back to project page LotR_Risk.

License

The source code is released under:

GNU General Public License

If you think the Android project LotR_Risk listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package swingGUI;
/*w ww .  ja v  a  2 s . c om*/
import java.io.IOException;
import java.util.ArrayList;

import objects.Joueur;
import objects.Territoire;
import objects.TypeTerritoire;
import utils.InterfaceLOTR;
import utils.LOTR_Data;
import utils.LOTR_Game;

public class Main implements InterfaceLOTR {

  public static void main(String [] args) {
    System.out.println("Lancement GUI...");
    
    ArrayList<Joueur> j = init_joueurs();
    MainWindow serveurGui = new MainWindow(j);
    
    //j.add(new Joueur("test", "#00EECD"));
    //serveurGui.repaint();
    
  }
  
  public static ArrayList<Joueur> init_joueurs() {
    LOTR_Data donnees = new LOTR_Data();
    ArrayList<Joueur> test = new ArrayList<Joueur>(3);
    ArrayList<Territoire> randomTerritoires = new ArrayList<Territoire>();
    
    test.add(new Joueur("Seikomi", "#FF0000"));
    test.add(new Joueur("Swatisj", "#FF00AB"));
    test.add(new Joueur("lucas", "#0000CD"));
    for (Joueur j : test) {
      randomTerritoires = donnees.generateRandomTerritoiresFromType(TypeTerritoire.BIEN, 5, donnees.getAllTerritoires());
      j.add_Territoires_From_List(randomTerritoires);
    }
    return test;
     //ET ME DIS PAS QUE CETAIT DIFFICILE
  }
}




Java Source Code List

com.activities.InitGameActivity.java
com.activities.StartUpActivity.java
com.custom.Compteur.java
com.custom.HelperCouleur.java
com.custom.Liste_Couleur.java
com.custom.ServiceReseau.java
com.game.InterfaceLOTR.java
com.game.LOTR_Data.java
com.net.DonneesConnexion.java
com.net.Emission.java
com.net.Reception.java
com.net.TacheConnexion.java
com.net.TacheTransmission.java
net.Emission.java
net.EnvoiReception.java
net.Reception.java
net.TestClient.java
net.ThreadConnexion.java
objects.Client.java
objects.Joueur.java
objects.Joueur.java
objects.Region.java
objects.Region.java
objects.Territoire.java
objects.Territoire.java
objects.TypeTerritoire.java
objects.TypeTerritoire.java
swingGUI.InfoJoueur.java
swingGUI.InfoTerritoire.java
swingGUI.Logger.java
swingGUI.MainWindow.java
swingGUI.Main.java
swingGUI.Map.java
utils.InterfaceLOTR.java
utils.LOTR_Data.java
utils.LOTR_Game.java
utils.Main.java