Skip to content
Snippets Groups Projects
Commit 155d45e6 authored by MullerHemmer Mathis's avatar MullerHemmer Mathis
Browse files

Nettoyage: suppr commentaires inutiles et System.out.print

parent 9f96b10b
No related branches found
No related tags found
No related merge requests found
......@@ -45,11 +45,6 @@ public class ControleurBoiteOutils {
private VBox boiteOutil;
private DoubleProperty taillePolice;
private ObjectProperty<Color> couleurJoueur = new SimpleObjectProperty<>();
private ObjectProperty<Background> proprieteFond;
public void setProprieteFond(Background proprieteFond) {
this.proprieteFond.set(proprieteFond);
}
public ObjectProperty<Color> getCouleurJoueur() {
return couleurJoueur;
......@@ -62,17 +57,12 @@ public class ControleurBoiteOutils {
this.primaryStage = primaryStage;
this.jeu = jeu;
taillePolice = new SimpleDoubleProperty(options.getTaillePolice());
proprieteFond = new SimpleObjectProperty<>();
}
public DoubleProperty getTaillePolice() {
return taillePolice;
}
public ObjectProperty<Background> getProprieteFond() {
return proprieteFond;
}
@FXML
private void afficherAide() {
dialogueAide.setTitle("Aide");
......@@ -100,7 +90,6 @@ public class ControleurBoiteOutils {
else {
controlParam.revertOptions(options);
}
System.out.println(options);
}
@FXML
......@@ -165,11 +154,6 @@ public class ControleurBoiteOutils {
ButtonType buttonTypeValider = new ButtonType("Valider", ButtonBar.ButtonData.OK_DONE);
ButtonType buttonTypeAnnuler = new ButtonType("Annuler", ButtonBar.ButtonData.CANCEL_CLOSE);
dialogueParam.getDialogPane().getButtonTypes().addAll(buttonTypeValider, buttonTypeAnnuler);
/*dialogueParam.setResultConverter(bouton -> {
if (bouton.getButtonData() == ButtonBar.ButtonData.OK_DONE) {
});*/
//Dialogue aide
dialogueAide = new Alert(Alert.AlertType.INFORMATION);
ButtonType bQuitter = new ButtonType("Quitter", ButtonBar.ButtonData.CANCEL_CLOSE);
......@@ -195,7 +179,6 @@ public class ControleurBoiteOutils {
loaderFinJeu.setController(controlFinjeu);
HBox vueFinJeu = loaderFinJeu.load();
System.out.println(options);
sceneFinJeu = new Scene(vueFinJeu,600,400);
primaryStage.setScene(sceneFinJeu);
......
......@@ -30,13 +30,10 @@ public class ControleurParametres {
@FXML private HBox _HBoxdemoFond;
private GestionOptions options;
private ControleurBoiteOutils bco;
private Background bg;
//private ObjectProperty<Image> imageProperty = new SimpleObjectProperty<>();
public ControleurParametres(GestionOptions options, ControleurBoiteOutils bco) {
this.options = options;
this.bco = bco;
//imageProperty.bind(new Image(getClass().getResource(_choixFond.getValue()).toExternalForm()));
}
public GestionOptions getNewOptions() {
......@@ -50,7 +47,6 @@ public class ControleurParametres {
public void revertOptions(GestionOptions opt) {
//Si au lieu d'utiliser opt on utilise options ça marche pas: les ChoiceBox vallent null après revertOptions, également le Slider est mis à 1
//System.out.println();
_symbole.selectToggle(opt.getSymboleJoueur().equals("X") ? _X : _O);
_choixFond.setValue(opt.getFond());
_choixCouleursSymboles.setValue(opt.getCouleursSymboles());
......@@ -60,27 +56,18 @@ public class ControleurParametres {
@FXML public void setImageDemoFond() {
System.out.println("yo ! \n");
//options.setFond(_choixFond.getValue());
if (_choixFond.getValue() != "Blanc") {
System.out.println(_choixFond.getValue());
Image img = new Image(getClass().getResource("/fonds/"+_choixFond.getValue()+".jpg").toExternalForm());
_demoFond.setImage(img);
}
else {
_demoFond.setImage(null);
//bco.getProprieteFond().bind();
}
/*BackgroundImage bi = new BackgroundImage(_demoFond.getImage(),BackgroundRepeat.REPEAT, BackgroundRepeat.NO_REPEAT, BackgroundPosition.DEFAULT,
BackgroundSize.DEFAULT);
bg = new Background(bi);*/
}
@FXML
public void initialize() {
//_demoFond.imageProperty().bind(new SimpleObjectProperty<>() Image(getClass().getResource(_choixFond.getValue()).toExternalForm()));
_labelSymbolePrefere.styleProperty().bind(Bindings.concat("-fx-font-size: "+bco.getTaillePolice().asString())); //marche pas :(
//_labelSymbolePrefere.textProperty().bind(bco.getTaillePolice().asString());
Border bordure = new Border(new BorderStroke(Color.BLACK,BorderStrokeStyle.SOLID, CornerRadii.EMPTY, BorderWidths.DEFAULT));
_demoPolice.setBorder(bordure);
_HBoxdemoFond.setBorder(bordure);
......@@ -90,21 +77,5 @@ public class ControleurParametres {
_choixFond.getItems().setAll("Blanc","Marbre gris","Eau","Plage","Herbe","Ciel nuageux","Neige","Coucher de soleil");
_choixFond.getSelectionModel().select(0);
options.setSymboleJoueur(((RadioButton)_symbole.getSelectedToggle()).getText());
/*_choixFond.getSelectionModel().selectedIndexProperty().addListener(new ChangeListener<Number>() {
@Override
public void changed(ObservableValue<? extends Number> observableValue, Number number, Number number2) {
if (_choixFond.getValue() != "Blanc") {
Image img = new Image(getClass().getResource("/fonds/"+_choixFond.getValue()+".jpg").toExternalForm());
_demoFond.setImage(img);
}
}
});*/
//Bindings.bindBidirectional(bg, bco.getProprieteFond());
//Bindings.bindBidirectional(_conteneurDialogueParametre.backgroundProperty(),bco.getProprieteFond());
//bg.getImages().get(0).
//_conteneurDialogueParametre.backgroundProperty().bind(bco.getProprieteFond());
//Bindings.bindBidirectional(bco.getCouleurJoueur());
}
}
......@@ -43,7 +43,6 @@ public class ControleurVueEnJeu {
int row = jeu.get_placeChiffres()[i-1].get_lig();
int column = jeu.get_placeChiffres()[i-1].get_col();
ObservableList<Node> childrens = _grille.getChildren();
System.out.printf("%d/%d",column,row);
for (Node node : childrens) {
if(getRowOfButton((Button)node) == row && getColumnOfButton((Button)node) == column) {
......@@ -71,20 +70,15 @@ public class ControleurVueEnJeu {
int chiffreChoisis = jeu.get_carreMagique()[y][x].get_chiffre();
jeu.set_nbJoueur(chiffreChoisis);
if (jeu.EstChiffreDispo(jeu.get_nbJoueur())) {
System.out.printf("Vous avez pris le chiffre %d\n",jeu.get_nbJoueur());
jeu.ChiffrePris(1, jeu.get_nbJoueur());
//_logoJoueur.setText(_logoJoueur.getText()+" "+jeu.get_nbJoueur());
System.out.println(symboleJoueur);
caseChoisie.setText(symboleJoueur);
v.clear();
finPartie = jeu.FinJeu(v);
System.out.println(finPartie);
if (finPartie==0)
{
//choix aléatoire du nombre de l'ordinateur
jeu.set_nbOrdi(jeu.ChoixOrdinateur());
//_logoOrdi.setText(_logoOrdi.getText()+" "+jeu.get_nbOrdi());
((Button)getNodeByRowColumnIndex(jeu.get_nbOrdi())).setText(symboleOrdi);
jeu.ChiffrePris(2, jeu.get_nbOrdi());
v.clear();
......@@ -94,20 +88,7 @@ public class ControleurVueEnJeu {
if (finPartie>0) {
bco.setFin(finPartie);
}
if (finPartie == 3)
System.out.println("Egalité : il n'y a plus de chiffres de disponibles");
else if (finPartie == 1)
System.out.println("Bravo, vous avez trouvé en premier 3 chiffres dont la somme est 15 : " + v);
else if (finPartie == 2)
System.out.println("L'ordinateur a trouvé avant vous 3 chiffres dont la somme est 15 : " + v);
}
else {
System.out.printf("Le chiffre %d est déjà pris !\n",jeu.get_nbJoueur());
}
//System.out.printf("%d,%d = %d",x,y,chiffreChoisis);
//System.out.println(caseChoisie);
}
}
......@@ -135,11 +116,6 @@ public class ControleurVueEnJeu {
symboleOrdi = options.getSymboleOrdi();
_logoJoueur.setText(_logoJoueur.getText()+" "+symboleJoueur);
_logoOrdi.setText(_logoOrdi.getText()+" "+symboleOrdi);
/*FXMLLoader loader = new FXMLLoader(getClass().getResource("/BoiteOutils.fxml"));
loader.setController(bco);
boiteOutil = loader.load();*/
//_mainHBox.getChildren().add(0,boiteOutil);
}
public void setOptions(GestionOptions options) {
......
......@@ -16,7 +16,6 @@ import javafx.scene.control.Label;
public class ControleurVueFin {
@FXML private HBox _mainHBox;
@FXML private ImageView _gifFin;
//@FXML private ImageView _gifFin;
@FXML private Label _messageFin;
private ControleurBoiteOutils bco;
private int resultat; // 1 joueur gagne / 2 ordi gagne / 3 egalité
......@@ -28,20 +27,6 @@ public class ControleurVueFin {
private static String[] imageTie= {"/gifFin/Tie1.gif"};
private GestionOptions options;
private void appliquerOptions() {
if(options.getFond()!=null) {
BackgroundImage bi= new BackgroundImage(new Image(options.getFond(),true),
BackgroundRepeat.REPEAT, BackgroundRepeat.REPEAT, BackgroundPosition.DEFAULT,
BackgroundSize.DEFAULT); //eventuellement modifier ces parametres
_mainHBox.setBackground(new Background(bi)); // Si la fonction marche, on peut en faire copié-collé sur la plupart des autres Controleurs
}
if(options.getTaillePolice()!=0) {
//_conteneurVueFin.setFont(options.getTaillePolice());
_mainHBox.setStyle("fx-font-size: "+options.getTaillePolice());
}
}
public int AleaEntier(int min, int max) {
int nb = min + ((int) (Math.random()*(max-min+1)));
return nb;
......@@ -77,13 +62,9 @@ public class ControleurVueFin {
public ControleurVueFin(ControleurBoiteOutils bco, int resultat) {
this.bco = bco;
this.resultat=resultat; // 1 joueur gagne / 2 ordi gagne / 3 egalité
/*this.options=options;
appliquerOptions();*/
}
public void revoir(ActionEvent event) throws IOException {
Button bouton=(Button)(event.getSource());
// A COMPLETER (TODO), revenir à la scène précédente sans reinitialiser les données de cette dernière
public void revoir() throws IOException {
bco.revoir();
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment