Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.java > #1782
| 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 |
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 | Next — Previous in thread | Next in thread | Find similar
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