Nantes Université

Skip to content
Extraits de code Groupes Projets
Valider 203f83cb rédigé par E203647F's avatar E203647F
Parcourir les fichiers

Merge remote-tracking branch 'origin/master' into master

# Conflicts:
#	.idea/battleship-student-project-2021.iml
parents 7ed59e9e 2da86eea
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -245,16 +245,6 @@ ...@@ -245,16 +245,6 @@
<SOURCES /> <SOURCES />
</library> </library>
</orderEntry> </orderEntry>
<orderEntry type="module-library" scope="TEST">
<library name="JUnit4">
<CLASSES>
<root url="jar://$USER_HOME$/.m2/repository/junit/junit/4.12/junit-4.12.jar!/" />
<root url="jar://$USER_HOME$/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</orderEntry>
<orderEntry type="module-library" scope="TEST"> <orderEntry type="module-library" scope="TEST">
<library name="JUnit5.4"> <library name="JUnit5.4">
<CLASSES> <CLASSES>
......
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
...@@ -27,6 +27,7 @@ public class ListenerBoutonCreate implements ActionListener { ...@@ -27,6 +27,7 @@ public class ListenerBoutonCreate implements ActionListener {
MenuJeu fenetre3 = new MenuJeu("Fenetre de jeu",f1.getMaflotte()); MenuJeu fenetre3 = new MenuJeu("Fenetre de jeu",f1.getMaflotte());
fenetre3.EtatFlotte(true);
fenetre3.selectionnercase(new ListenerMouseJouer(fenetre3)); fenetre3.selectionnercase(new ListenerMouseJouer(fenetre3));
fenetre3.pack(); fenetre3.pack();
fenetre3.setVisible(true); fenetre3.setVisible(true);
......
...@@ -21,7 +21,7 @@ public class ListenerBoutonFlotteFrance implements ActionListener { ...@@ -21,7 +21,7 @@ public class ListenerBoutonFlotteFrance implements ActionListener {
NavyFleet flotte = f1.getMaflotte(); NavyFleet flotte = f1.getMaflotte();
f2.setMaflotte(flotte); f2.setMaflotte(flotte);
f2.selectionnercoord(new selectionnerfront(f2)); f2.selectionnercoord(new selectionnerfront(f2));
f2.EtatFlotte(false); f2.EtatFlotte(true);
f2.pack(); f2.pack();
f2.setVisible(true); f2.setVisible(true);
......
...@@ -7,7 +7,6 @@ import javax.swing.*; ...@@ -7,7 +7,6 @@ import javax.swing.*;
import java.awt.*; import java.awt.*;
import java.awt.event.ActionListener; import java.awt.event.ActionListener;
import java.awt.event.MouseListener; import java.awt.event.MouseListener;
import java.sql.SQLOutput;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
...@@ -142,7 +141,7 @@ public class MenuCreationFlotte extends JFrame { ...@@ -142,7 +141,7 @@ public class MenuCreationFlotte extends JFrame {
listcoord = new ArrayList<>(); listcoord = new ArrayList<>();
try { try {
if(textfront.getText().equals(textpoupe.getText())){ if(textfront.getText().equals(textpoupe.getText()) || textpoupe.getText().equals("")){
Coord newcoord = new Coord(textfront.getText()); Coord newcoord = new Coord(textfront.getText());
listcoord.add(newcoord); listcoord.add(newcoord);
System.out.println(listcoord.size()); System.out.println(listcoord.size());
...@@ -369,13 +368,23 @@ public class MenuCreationFlotte extends JFrame { ...@@ -369,13 +368,23 @@ public class MenuCreationFlotte extends JFrame {
} }
public void placerbateau(){ public void placerbateau(){
//on verifie que la taille entre les deux coordonnees est cohérente avec celle du bateau supp //on verifie que la taille entre les deux coordonnees est cohérente avec celle du bateau supp
System.out.println(taillebateausuppr);
System.out.println(listcoord.size());
if(listcoord.size() ==2){
if(listcoord.get(0).getX() == listcoord.get(1).getX()){
taillecoordrentrer = (abs(listcoord.get(0).getY()-listcoord.get(1).getY())+1);
}else{
taillecoordrentrer = (abs(listcoord.get(0).getX()-listcoord.get(1).getX())+1);
}
if(listcoord.get(0).getX() == listcoord.get(1).getX()){
taillecoordrentrer = (abs(listcoord.get(0).getY()-listcoord.get(1).getY())+1);
}else{ }else{
taillecoordrentrer = (abs(listcoord.get(0).getX()-listcoord.get(1).getX())+1); taillecoordrentrer=1;
} }
System.out.println(taillebateausuppr);
System.out.println(taillecoordrentrer);
if(taillecoordrentrer!=taillebateausuppr){ if(taillecoordrentrer!=taillebateausuppr){
System.out.println("taille de bateau incorrecte"); System.out.println("taille de bateau incorrecte");
} }
......
...@@ -195,6 +195,7 @@ public class MenuJeu extends JFrame { ...@@ -195,6 +195,7 @@ public class MenuJeu extends JFrame {
//vieadversaire.setPreferredSize(new Dimension(200,75)); //vieadversaire.setPreferredSize(new Dimension(200,75));
System.out.println(etat);
if(etat){ if(etat){
GetStringBateauFrance(); GetStringBateauFrance();
GetIntBateauFrance(); GetIntBateauFrance();
......
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