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

  FORUM HardWare.fr
  Programmation
  Java

  Drag and drop JInternalFrame...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Drag and drop JInternalFrame...

n°1004488
ralkif
Posté le 08-03-2005 à 10:24:49  profilanswer
 

Bonjour,
 
Je souhaiterais lorsque je déplace une JInternalFrame qu'une méthode s'exécute...
Est-il possible de faire ceci ?
 
merci !

mood
Publicité
Posté le 08-03-2005 à 10:24:49  profilanswer
 

n°1004490
nraynaud
lol
Posté le 08-03-2005 à 10:26:34  profilanswer
 

oui.
 
 
de rien.


---------------
trainoo.com, c'est fini
n°1004498
ralkif
Posté le 08-03-2005 à 10:28:03  profilanswer
 

merci et comment qu'on fait ?

n°1004504
nraynaud
lol
Posté le 08-03-2005 à 10:31:31  profilanswer
 

ça dépend de ce que tu veux faire précisément.


---------------
trainoo.com, c'est fini
n°1004513
ralkif
Posté le 08-03-2005 à 10:35:53  profilanswer
 

ben je voudrais que juste après avoir créer ma JInternalFrame je puisse lui dire "quand tu es déplacée exécute telle méthode"
Ou encore comme avec les écouteur de souris (mouseDragged) je ne sais pas si il y a une méthode qui permet de faire pareil avec les JInternalFrame.

n°1004544
nraynaud
lol
Posté le 08-03-2005 à 10:48:24  profilanswer
 

et elle va faire quoi ta méthode ?


---------------
trainoo.com, c'est fini
n°1004577
ralkif
Posté le 08-03-2005 à 11:02:45  profilanswer
 

en fait dans ma JInternalFrame j'ai un JPanel sur lequel je dessine...Seulement je me sert de la méthode getGraphics() à la création de ma JInternalFrame pour pouvoir y dessiner...Le problème c'est que quand je déplace ma JInternalFrame il faudrait que je mette a jour la variable contenant getGraphics() car celle-ci n'est plus à jour...

n°1004601
nraynaud
lol
Posté le 08-03-2005 à 11:12:38  profilanswer
 

c'est marrant comme j'ai le détecteur de troucs douteux de sensible.
 
pourquoi tu utilises getGraphics() ? tu fais réellement du dessins en temps réel ?


---------------
trainoo.com, c'est fini
n°1004629
ralkif
Posté le 08-03-2005 à 11:27:10  profilanswer
 

wep ! je viens de trouver la solution à mon problème...c'était tout bête en fait ! je met à jour mon objet Graphics à chaque fois que je redéssine sur mon JPanel...Mais maintenant j'ai un autre problème lol quand je sélectionne une autre JInternalFrame le dessin de la JInternalFrame frame que je viens de quitter s'efface :( si je reclique dedans il réapparait !:'(

n°1004651
nraynaud
lol
Posté le 08-03-2005 à 11:40:27  profilanswer
 

il te sert à quoi ton getGraphics exactement ?
 
on ne doit utiliser ça que si on fait du dessin temps réel.


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 08-03-2005 à 11:40:27  profilanswer
 

n°1004663
ralkif
Posté le 08-03-2005 à 11:45:49  profilanswer
 

ben en fait sur mon JPanel je dessine des courbes,cercles,rectangles...je range toutes ces figures dans un Vector d'une classe Dessin(sous forme de coordonées de point).Dans cette même classe j'ai mon objet Graphics ce qui me permet d'appeler mes méthodes de dessin directement de cette classe et de dessiner les figures à partir des coordonées se situant dans le vector...voilou !

n°1004667
nraynaud
lol
Posté le 08-03-2005 à 11:50:32  profilanswer
 

et si tu faisais ta peinture depuis paintComponent() qui est appelé automatiquement par le système au bon moment et avec le graphics qui va bien ?
 
un peu de lecture :  
http://java.sun.com/docs/books/tut [...] index.html


---------------
trainoo.com, c'est fini

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Drag and drop JInternalFrame...

 

Sujets relatifs
[Java] Console dans une JInternalFrameMYSQL : annuler un drop database
clone(), dupliquer des instances pour du drag n drop[SQL Server] Drop primary key
Drag l'extremité d'une lignepauses pendant un zoom sur une JInternalFrame
MDI : Lien entre JInternalFrame et menu documentsjava Drag and Drop
Plus de sujets relatifs à : Drag and drop JInternalFrame...


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