revert stash

This commit is contained in:
Chiara
2020-05-06 15:31:27 +02:00
parent 34e3690ba9
commit e7ca21a33e
19 changed files with 274 additions and 193 deletions

View File

@@ -1,24 +1,62 @@
package ihm.controller;
import java.io.InputStream;
import java.net.URL;
import java.util.ArrayList;
import java.util.List;
import java.util.ResourceBundle;
import carte.CarteEquipement;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import javafx.scene.layout.GridPane;
import main.Joueur;
import carte.CarteEquipement;
public class ChoisirEquipement implements Initializable{
@FXML private GridPane equipement;
@FXML private GridPane grilleEquipement;
private Joueur joueurVole;
private CarteEquipement equipementVole;
private List<CarteEquipement> equipements = new ArrayList<CarteEquipement>();
private CarteEquipement equipementSelected;
@Override
public void initialize(URL arg0, ResourceBundle arg1) {
// TODO Auto-generated method stub
for (int i=0; i<equipements.size(); i++) {
ImageView carte = (ImageView) grilleEquipement.getChildren().get(i);
/*InputStream input = getClass().getResourceAsStream("/ihm/ressources/img/" + "nomcarte" + ".png");
Image image = new Image(input);
carte.setImage(image);*/
int numEquipement = i;
carte.setOnMouseClicked(e -> {
equipementSelected = equipements.get(numEquipement);
});
}
}
public List<CarteEquipement> getEquipements() {
return equipements;
}
public void setEquipements(List<CarteEquipement> equipements) {
this.equipements = equipements;
}
public CarteEquipement getEquipementSelected() {
return equipementSelected;
}
public void setEquipementSelected(CarteEquipement equipementSelected) {
this.equipementSelected = equipementSelected;
}
public GridPane getGrilleEquipement() {
return grilleEquipement;
}
public void setGrilleEquipement(GridPane grilleEquipement) {
this.grilleEquipement = grilleEquipement;
}
}

View File

@@ -20,13 +20,15 @@ public class ChoisirJoueur implements Initializable{
for (int i=0; i<joueurHaut.getChildren().size(); i++) {
int numJoueur = i;
joueurHaut.getChildren().get(i).setOnMouseClicked(e -> {
System.out.println("Vous avez choisi le joueur " + (numJoueur+1));
this.joueurSelected = numJoueur;
});
}
for (int i=0; i<joueurBas.getChildren().size(); i++) {
int numJoueur = i;
joueurHaut.getChildren().get(i).setOnMouseClicked(e -> {
int numJoueur = i+4;
joueurBas.getChildren().get(i).setOnMouseClicked(e -> {
System.out.println("Vous avez choisi le joueur " + (numJoueur+1));
this.joueurSelected = numJoueur;
});
}

View File

@@ -1,9 +0,0 @@
package ihm.controller;
public class JouerSonTour2Controller extends ChoisirBoolean{
public void initButtons () {
super.getOuiButton().setText("utiliser.capaciter.lieux");
super.getNonButton().setText("sauter.etape");
super.getTitre().setText("description.capacite.carte.lieux");
}
}

View File

@@ -1,9 +0,0 @@
package ihm.controller;
public class JouerSonTour2c1Controller extends ChoisirBoolean{
public void initButtons () {
super.getOuiButton().setText("Attaquer !");
super.getNonButton().setText("se.soigner");
super.getTitre().setText("attaquer.ou.soigner");
}
}

View File

@@ -1,9 +0,0 @@
package ihm.controller;
public class JouerSonTour3Controller extends ChoisirBoolean{
public void initButtons () {
super.getOuiButton().setText("Attaquer !");
super.getNonButton().setText("Ne pas attaquer");
super.getTitre().setText("Voulez-vous attaquer un joueur ?");
}
}

View File

@@ -15,6 +15,6 @@ public class JouerSonTour4Controller extends LancerDes{
@Override
public void initialize(URL arg0, ResourceBundle arg1) {
super.initialize(arg0, arg1);
defenseur.setText(j.getNom());
//defenseur.setText(j.getNom());
}
}

View File

@@ -14,8 +14,13 @@ public class LancerDes implements Initializable{
@FXML private Button btnStop;
@FXML private Button btnLancer;
private int[] valeurD6 = {1, 2, 3, 4, 5, 6};
private int[] valeurD4 = {1, 2, 3, 4};
private int resultatD6;
private int resultatD4;
private boolean lancement = true;
@Override
public void initialize(URL arg0, ResourceBundle arg1) {
@@ -23,27 +28,30 @@ public class LancerDes implements Initializable{
btnStop.setVisible(false);
btnLancer.setOnAction(e -> {
lancement();
btnLancer.setVisible(false);
btnStop.setVisible(true);
try {
btnLancer.setVisible(false);
btnStop.setVisible(true);
lancement();
} catch (InterruptedException e1) {
e1.printStackTrace();
}
});
btnStop.setOnAction(e -> {
//à remplir avec les valeurs donné par le gestionnaire de jeux
lancement = false;
d6.setText(Integer.toString(resultatD6));
d4.setText(Integer.toString(resultatD4));
});
}
public void lancement() {
/*for (int i=1; i<7; i++) {
Thread.sleep(500);
d6.setText(Integer.toString(i));
}
for (int i=1; i<5; i++) {
Thread.sleep(500);
d4.setText(Integer.toString(i));
public void lancement() throws InterruptedException {
/*int i=0;
while (lancement) {
d6.setText(Integer.toString(valeurD6[i%6]));
d4.setText(Integer.toString(valeurD4[i%4]));
i++;
//Thread.sleep(500);
}*/
}
}