2020-05-06 15:31:27 +02:00

70 lines
1.5 KiB
Java

package ihm.controller;
import java.net.URL;
import java.util.ResourceBundle;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.control.Label;
import javafx.scene.layout.HBox;
public class ChoisirJoueur implements Initializable{
@FXML private HBox joueurHaut;
@FXML private HBox joueurBas;
@FXML private Label titre;
private int joueurSelected;
@Override
public void initialize(URL arg0, ResourceBundle arg1) {
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+4;
joueurBas.getChildren().get(i).setOnMouseClicked(e -> {
System.out.println("Vous avez choisi le joueur " + (numJoueur+1));
this.joueurSelected = numJoueur;
});
}
}
//GETTERS AND SETTERS
public HBox getJoueurHaut() {
return joueurHaut;
}
public void setJoueurHaut(HBox joueurHaut) {
this.joueurHaut = joueurHaut;
}
public HBox getJoueurBas() {
return joueurBas;
}
public void setJoueurBas(HBox joueurBas) {
this.joueurBas = joueurBas;
}
public Label getTitre() {
return titre;
}
public void setTitre(Label titre) {
this.titre = titre;
}
public int getJoueurSelected() {
return joueurSelected;
}
public void setJoueurSelected(int joueurSelected) {
this.joueurSelected = joueurSelected;
}
}