ajout des parametres dans la base de donnée

This commit is contained in:
2026-03-10 16:23:20 +01:00
parent 6d7970970a
commit eb1ecdf405
2 changed files with 64 additions and 48 deletions

View File

@@ -45,7 +45,7 @@ public class Jeu implements KeyListener, ActionListener {
menuCampagne = new MenuCampagne(this);
// Initialisation initiale
resetPartie();
resetPartie(6,20);
// On ajoute l'action au bouton "Retour" de la ZoneDessin (Game Over)
ecran.btnRetour.addActionListener(new ActionListener() {
@@ -106,14 +106,13 @@ public class Jeu implements KeyListener, ActionListener {
}
public void lancerPartie() {
resetPartie();
layout.show(conteneurPrincipal, "JEU");
ecran.setFocusable(true);
ecran.requestFocusInWindow();
horloge.start();
}
private void resetPartie() {
public void resetPartie(double vitesse, double pente) {
if(horloge != null) {
horloge.stop();
}
@@ -123,7 +122,7 @@ public class Jeu implements KeyListener, ActionListener {
demiCercleAvant = new Cercle(90, -180);
demiCercleArriere = new Cercle(90, 180);
laligne = new Ligne();
laligne = new Ligne(vitesse, pente);
demiCercleArriere.setCouleur(new Color(0.8f, 0.0f, 0.0f));
demiCercleAvant.setCouleur(new Color(1.0f, 0.2f, 0.2f));
@@ -139,6 +138,7 @@ public class Jeu implements KeyListener, ActionListener {
labScore.setText("<html><h3>score : 0</h3></html>");
}
@Override
public void actionPerformed(ActionEvent e) {
ecran.traiterBoucleAnimation();