Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2453 connectés 

 


Dernière réponse
Sujet : [JAVA] dessiner avec la souris dans une frame
Profil supprimé ouais c'est pas dur et ca rend bien.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
ouais c'est pas dur et ca rend bien.
rufo merci :)
jupiler je te donne quelques pistes
 
 
tu crée effectivement un objet Canvas avec une interface MouseListener
 
Dans ton objet tu définis une matrice de pixels
et dans la méthode paint() tu affiches les points de la matrice
 
Avec l'interface MouseListener, tu dois redéfinir les méthodes mouseMoved, mouseReleased, mousePressed ...
 
dans mousePressed tu positionne un boolean "clickSouris" à true  
dans mouseReleased tu le remets à false
 
et dans mouseMoved tu testes les coordonnées de la souris, tu testes la valeur de "clickSouris " et en fonction de cela tu mets à jour la matrice de points et tu appelles repaint();
rufo Voilà, c'est très URGENT (pour le début de cet après-midi)! On me demande de dessiner dans une frame avec la souris, et j'ai pas la moindre idée de comment faire. je crois qu'il faut utiliser un truc qui s'appelle Canvas et sa méthode paint(), mais bon, c'est vague. Qq'un pourrait-il me sauver la vie, svp? :)
 
ps: c'est juste traver n'importe quoi avec la souris, une ligne éventuellement, mais pas de formes complexes).

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)