mimilavitrine
Messages postés54Date d'inscriptionlundi 20 décembre 2004StatutMembreDernière intervention15 octobre 2006
-
21 juin 2005 à 15:09
JavaNerd
Messages postés14Date d'inscriptionmardi 14 octobre 2003StatutMembreDernière intervention22 juin 2005
-
22 juin 2005 à 01:49
Bonjour a tous,
JE n'arrive pas a trouvé pourquoi ma gestion des evenements clavier ne marche pas
je vais vous montrer mon code :
public class Jeux extends JFrame {
//---------------------------------------------
//
// Déclaration des variables de la classe
//
//---------------------------------------------
public int Hauteur 600, Largeur 300, X = 150, Y = 100;
public Scene scene; // la scene va créer la zone de jeux
public BriqueJeux brique, brique2; // brique de jeux peut etre etre déplacer
public Timer timer; // permet de gerer le jeux et la descente des briques
public ImageIcon [][] tab; // tableau de jeux
public boolean bool;
private static int temp = 1000; // temp pour le timer
public static JFrame fenetre ;
//---------------------------------------------
//
// Déclaration des constructeurs de la classe
//
//---------------------------------------------
public Jeux () // constructeur par defaut
{
// initialisation des données de la classe
scene = new Scene ();
tab = scene.getTjeux(); // recupération du tableau de jeux
//initialisation d'un tableau de type bloc d'image
Normalement j'ecoute bien le clavier et avec la classe ChoixUtilisateur
je gere le deplacement de la brique; les methodes de deplacement sont
implémenter et elle fonctionne mais je n'arrive a gerer les evenement
avec les touches du clavier
JavaNerd
Messages postés14Date d'inscriptionmardi 14 octobre 2003StatutMembreDernière intervention22 juin 2005 22 juin 2005 à 01:49
Les signatures des méthodes doivent être obligatoirement présentes
dans ta classe car on implémentes une interface en l'occurence KeyListener,
tu écris le code de gestion uniquement pour la méthode dont tu as
besoins pour ton programme et tu laisses les autres vide.