Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.lang.java > #1782

Re: Bouton "Play" et "Score"

Newsgroups fr.comp.lang.java
Subject Re: Bouton "Play" et "Score"
From bkcelia <nospam_cessoupallier@gmail.com.invalid>
References <A_qdnfJL29EZpS7DnZ2dnUU798zNnZ2d@giganews.com>
Organization !No_Organization!
Message-ID <99udnZlQR9LE8SnDnZ2dnUU798zNnZ2d@giganews.com> (permalink)
Date 2020-05-07 15:15 -0500

Show all headers | View raw


Le jeudi 07 Mai 2020 à 00:21 par BKCelia :
> Bonjour,
> Je suis en classe de terminale, et j'ai comme devoir de créer un jeu,
> j'ai donc décidé, avec mon camarade, de faire un jeu
> inspiré de Space Invaders. Nous bloquons actuellement sur la
> création de deux boutons, "Play" et "Score". En
> effet, nous souhaitons utiliser MouseClicked, mais nous ne savons pas comment
> l'utiliser pour que le clique, uniquement dans une certaine zone (la zone A
et
> la zone B, pour chacun des boutons), fasse un évènement (lancer
> le jeu ou afficher le tableau des meilleurs scores), nous avons posé la
> question à notre professeur, qui nous a renvoyé à un tp
> déjà réalisé, mais ce tp n'est en
> réalité pas en rapport avec  ce que l'on souhaite faire (car il
> utilise les KeyListeners).
> Merci d'avoir lu jusqu'ici :)
Bonsoir, j'ai tenté d'insérer le getx et getY, et voici à quoi ressemble ma
classe souris :

package Systeme;

import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;

import Jeu.Chrono;
import Jeu.Main;

public class Souris  implements MouseListener {


	private double mouseX;
	private double mouseY;


	
	public void mouseClicked(MouseEvent e) {
		mouseX = e.getX();
		mouseY = e.getY();
		if(e.getX() > 200 && e.getX() < 400 && e.getY() > 650 && e.getY() < 730) {
			Main.scene.setDy(2);
			Thread chronoEcran = new Thread(new Chrono());
			chronoEcran.start();
			
		}
		
	}


	public void mouseEntered(MouseEvent arg0) {

		
	}


	public void mouseExited(MouseEvent arg0) {

		
	}


	public void mousePressed(MouseEvent arg0) {
	
		
	}


	public void mouseReleased(MouseEvent arg0) {

		
	}
}

lorsque je lance l'applet et que je tente d'appuyer à cet endroit, rien ne se
passe, alors que le jeu est sensé se lancer :/

Back to fr.comp.lang.java | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Bouton "Play" et "Score" BKCelia <nospam_cessoupallier@gmail.com.invalid> - 2020-05-06 17:21 -0500
  Re: Bouton "Play" et "Score" David Larochette <david@larochette.me> - 2020-05-07 10:13 +0200
    Re: Bouton "Play" et "Score" bkcelia <nospam_cessoupallier@gmail.com.invalid> - 2020-05-07 08:09 -0500
  Re: Bouton "Play" et "Score" bkcelia <nospam_cessoupallier@gmail.com.invalid> - 2020-05-07 15:15 -0500
    Re: Bouton "Play" et "Score" David Larochette <david@larochette.me> - 2020-05-11 08:45 +0200

csiph-web