Bonjour a tous,
Voila mon soucis :
Je suis entrain de coder une application graphique sur Netbeans dans laquelle je désire déplacer un label avec les touches du clavier ... Après maintes recherches j'ai trouvé comment utilise-t'on l'événement KeyPressed. Cependant lorsque j'utilise les touches du claviers concerner rien ne se passe
J'ai donc décider de recommencer celui-ci sur une autre application graphique pour le tester à nouveau et trouver ce qui ne vas pas n'ayant aucune erreur je fais appel à votre aide, voici mon IHM ainsi que mon codage :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 public class FenetreDeplcmnt extends javax.swing.JFrame { //Positionnement de la grenouile int topGrenouille; int leftGrenouille; public FenetreDeplcmnt() { initComponents(); } private void jLblGrenouilleKeyPressed(java.awt.event.KeyEvent evt) { //Ceci est l'événement keyPressed sur le Label int touche = evt.getKeyCode(); topGrenouille = jLblGrenouille.getX(); leftGrenouille = jLblGrenouille.getY(); if(touche == KeyEvent.VK_A){ //Retrouver la taille du label :[47, 14] topGrenouille = topGrenouille + 33 ; jLblGrenouille.setBounds(topGrenouille,leftGrenouille, 47, 14); } }
Partager