Commit 5dea7ab4 authored by Tristan MAISONNEUVE's avatar Tristan MAISONNEUVE
Browse files

Fenetre Jeux,Init

parent 92ece3c1
......@@ -120,7 +120,7 @@ public class Application {
System.out.println("-9999 sinon aka rien / probleme");
break;
default:
System.out.println("gros probleme !!!");
//System.out.println("gros probleme !!!");
break;
}
Thread.sleep(500);
......@@ -138,4 +138,4 @@ public class Application {
}
}
}
\ No newline at end of file
......@@ -122,9 +122,10 @@ public class FenetreConnexion extends JFrame {
System.out.println(Arrays.toString(pays));
System.out.println(flotte.getShips());
List<ICoord> listec = c.TestCreation().getCoords();
final Color randomColor = new Color((int)(Math.random() * (255-50)),(int)(Math.random() * (255-50)),(int)(Math.random() * (255-50)));
for(int i=0;i<100;i++){
if(listec.contains(new Coord(bouttons[i].getString()))){
bouttons[i].getButton().setBackground(Color.GRAY);
bouttons[i].getButton().setBackground(randomColor);
bouttons[i].getButton().setEnabled(false);
}
}
......
package vue;
import com.sun.source.tree.NewArrayTree;
import info1.network.Game;
import info1.network.Network;
import info1.ships.BadCoordException;
import info1.ships.CoordsBadShipException;
import info1.ships.ICoord;
......@@ -14,8 +17,6 @@ import java.awt.event.ActionListener;
import java.util.List;
public class FenetreJeux extends JFrame {
private JTextField pseudo;
private JButton envoyepseudo;
private JComboBox pInitialise;
private JButton rejoindre;
......@@ -28,14 +29,6 @@ public class FenetreJeux extends JFrame {
this.setContentPane(principal);
JPanel north = new JPanel(new FlowLayout());
JLabel labelpseudo = new JLabel("Pseudo : ");
north.add(labelpseudo);
pseudo = new JTextField();
pseudo.setPreferredSize(new Dimension(100,30));
envoyepseudo = new JButton("Connexion");
envoyepseudo.setPreferredSize(new Dimension(100,30));
north.add(pseudo);
north.add(envoyepseudo);
principal.add(north,BorderLayout.NORTH);
JPanel grille = new JPanel();
......@@ -77,7 +70,8 @@ public class FenetreJeux extends JFrame {
boutton.getButton().addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
boutton.getButton().setBackground(Color.RED);
boutton.getButton().setEnabled(false);
}});
grille.add(boutton.getButton());
}
......@@ -87,13 +81,7 @@ public class FenetreJeux extends JFrame {
JPanel bas = new JPanel(new BorderLayout());
pInitialise = new JComboBox();
bas.add(pInitialise,BorderLayout.NORTH);
JPanel boutons = new JPanel(new FlowLayout());
rejoindre = new JButton("Rejoindre");
creerPartie = new JButton("Créer partie");
boutons.add(rejoindre);
boutons.add(creerPartie);
bas.add(boutons,BorderLayout.CENTER);
......@@ -109,4 +97,5 @@ public class FenetreJeux extends JFrame {
JPanel vide2 = new JPanel(new FlowLayout());
principal.add(vide,BorderLayout.EAST);
}
}
\ No newline at end of file
}
Markdown is supported
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