Android Open Source - LotR_Risk Main Window






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;
// ww w. j  ava2  s  . co m
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import java.util.ArrayList;

import javax.swing.Box;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;

import objects.Joueur;

public class MainWindow extends JFrame {
  private ArrayList<Joueur> listeJoueur;
  
  public MainWindow(ArrayList<Joueur> listeJoueur) {
    super();
    this.listeJoueur = listeJoueur;
    
    this.setSize(400,400);                                                     
    this.setTitle("LotR_Risk");                           
    this.setLayout(new BorderLayout());                                                                        
                                                          
    //Box listJoueur = Box.createVerticalBox();           
    
    
    InfoJoueur infoJoueurBox = new InfoJoueur(listeJoueur);
    
    
    Box log = Box.createHorizontalBox();
    
    
    JLabel str = new JLabel("Attente connexion...");
    log.add(str);
    
    ImageIcon img = new ImageIcon("map.jpg");
    
    Map mapPannel = new Map(img);
    
    
    this.add(infoJoueurBox, BorderLayout.WEST);
    this.add(mapPannel, BorderLayout.CENTER);
    this.add(log, BorderLayout.SOUTH);
    
    this.setDefaultCloseOperation(EXIT_ON_CLOSE);
    
    setVisible(true);
  }

  @Override
  public void repaint() {
    
    super.repaint();
  }
  
  
  
}




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