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

  FORUM HardWare.fr
  Programmation
  Java

  Question sur les JPanel [résolu] + question sur les listeners [résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Question sur les JPanel [résolu] + question sur les listeners [résolu]

n°729611
kobeb
Posté le 17-05-2004 à 22:26:14  profilanswer
 

Bonjour,
 
Je voudrais réussir à mettre un Canvas à l'intérieur d'un JPanel. Si je ne me trompe pas, dans une JFrame c'est simple, il suffit de faire un getContentPane(), mais comment faut-il faire avec les JPanel ?
 
Si vous avez des idées ou expériences, merci  :)


Message édité par kobeb le 19-05-2004 à 14:44:04
mood
Publicité
Posté le 17-05-2004 à 22:26:14  profilanswer
 

n°729623
Jubijub
Parce que je le VD bien
Posté le 17-05-2004 à 22:36:46  profilanswer
 

add() ?


---------------
Jubi Photos : Flickr - 500px
n°729628
nraynaud
lol
Posté le 17-05-2004 à 22:41:34  profilanswer
 

on ne mélange pas swing et AWT !


---------------
trainoo.com, c'est fini
n°729630
kobeb
Posté le 17-05-2004 à 22:44:18  profilanswer
 

non, ca ne fait rien...

n°729633
kobeb
Posté le 17-05-2004 à 22:46:56  profilanswer
 

nraynaud a écrit :

on ne mélange pas swing et AWT !

... je veux diviser une fenetre en 4 et afficher un canvas sur chaque, comment faire alors ?

n°729634
schnapsman​n
Zaford Beeblefect
Posté le 17-05-2004 à 22:47:50  profilanswer
 

kobeb a écrit :

... je veux diviser une fenetre en 4 et afficher un canvas sur chaque, comment faire alors ?


tu peux tout faire en swing ou en awt, je ne vois pas le pb.


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°729644
veryfree
Posté le 17-05-2004 à 23:08:19  profilanswer
 

gridLayout >> 2 lignes , 2 colonnes  [:joce]


Message édité par veryfree le 17-05-2004 à 23:08:36
n°729648
kobeb
Posté le 17-05-2004 à 23:11:37  profilanswer
 

ok... apparemment il n'y a pas de canvas en swing ?? donc tout en awt pour moi

n°729649
kobeb
Posté le 17-05-2004 à 23:12:30  profilanswer
 

veryfree a écrit :

gridLayout >> 2 lignes , 2 colonnes  [:joce]

c'est ce que j'ai fait, mais c'est pour leur mettre les canvas dedans le pb

n°729652
veryfree
Posté le 17-05-2004 à 23:22:01  profilanswer
 

kobeb a écrit :

c'est ce que j'ai fait, mais c'est pour leur mettre les canvas dedans le pb


 
ca ca viens du fond de mon ordi:
 

Code :
  1. ImageCanvas iconM = new ImageCanvas(null, res.getImage("asl.male" ), null);
  2.  gb.setConstraints(iconM, gbc);
  3.      dialog.add(iconM);


 
et ca marche tres bien ( c'est de l'AWT)
 
il se passe quoi avec swing au juste?


Message édité par veryfree le 17-05-2004 à 23:24:17
mood
Publicité
Posté le 17-05-2004 à 23:22:01  profilanswer
 

n°729657
kobeb
Posté le 17-05-2004 à 23:29:59  profilanswer
 

veryfree a écrit :

ca ca viens du fond de mon ordi:
 

Code :
  1. ImageCanvas iconM = new ImageCanvas(null, res.getImage("asl.male" ), null);
  2.  gb.setConstraints(iconM, gbc);
  3.      dialog.add(iconM);


 
et ca marche tres bien ( c'est de l'AWT)
 
il se passe quoi avec swing au juste?

ImagesCanvas >> il connait pas
res >> il connait pas
gb >> il connait pas
gbc >> il connait pas

n°729658
veryfree
Posté le 17-05-2004 à 23:32:53  profilanswer
 

oui bien sur :D
 
c un truc qui traine sur mon ordi
ImagesCanvas est un composant qui herite de canvas
res on s'en fou
gb et gbc c'est les layouts on s'en fou aussi.
bref, la conclusion: on peux ajouté des canvas a une classe heritant de componant via add ( ou getContentPane().add() ) sans problemes.
 
precise , ce qui se passe parce que c pas clair

n°729662
kobeb
Posté le 17-05-2004 à 23:40:01  profilanswer
 

Juste que j'ai mes 4 JPanel, et sans aucun Canvas, même en ayant fait un add
Et pour ton code, il me faut quelquechose pour remplacer ton res.getImage, car je ne peux pas tout mettre a null

n°729678
veryfree
Posté le 17-05-2004 à 23:52:30  profilanswer
 

kobeb a écrit :

Juste que j'ai mes 4 JPanel, et sans aucun Canvas, même en ayant fait un add
Et pour ton code, il me faut quelquechose pour remplacer ton res.getImage, car je ne peux pas tout mettre a null


 
 
oubli mon code , c'est mieux je crois ;)
 
si tu ajoute de l'AWT a du swing c'est normal que ca capote :/

n°729686
kobeb
Posté le 17-05-2004 à 23:54:40  profilanswer
 

veryfree a écrit :

si tu ajoute de l'AWT a du swing c'est normal que ca capote :/

oui... tu avais fais comment toi ? tout en awt ?

n°729699
veryfree
Posté le 18-05-2004 à 00:05:08  profilanswer
 

c'etait de l'awt oué et c'etait pas de moi :D
 
 
la jvai dormir  
 
 
a+

n°729735
gm_superst​ar
Appelez-moi Super
Posté le 18-05-2004 à 00:33:09  profilanswer
 

kobeb a écrit :

ok... apparemment il n'y a pas de canvas en swing ?? donc tout en awt pour moi


Ca dépend ce que tu veux faire avec ton Canvas mais si c'est pour dessiner, tu peux le faire directement sur le JPanel...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°729737
kobeb
Posté le 18-05-2004 à 00:35:09  profilanswer
 

gm_superstar a écrit :

Ca dépend ce que tu veux faire avec ton Canvas mais si c'est pour dessiner, tu peux le faire directement sur le JPanel...

ok, je v voir ca. Merci.

n°731457
kobeb
Posté le 19-05-2004 à 14:26:55  profilanswer
 

Update : Voilà, j'ai réussi, merci à vous MAIS j'ai un autre probleme :
 
J'ai une classe qui implémente : MouseMotionListener, MouseListener et KeyListener  
 
Les évenements de KeyListener et MouseListener fonctionnent, mais pas ceux de MouseMotionListener. L'application ne rentre jamais dans les fonctions MouseDragged et MouseMoved qui sont les deux fonctions de l'interface MouseMotionListener. Une idée ?

n°731458
antsite
Je me souviens
Posté le 19-05-2004 à 14:30:02  profilanswer
 

tu n'as pas oublié la objet.addMachinListener() qui va bien ?

n°731465
kobeb
Posté le 19-05-2004 à 14:32:48  profilanswer
 

antsite a écrit :

tu n'as pas oublié la objet.addMachinListener() qui va bien ?

... et bien oui je l'avais oublié lui !! mdrr
Merci, j'ai un peu honte  :pfff:

n°731470
antsite
Je me souviens
Posté le 19-05-2004 à 14:33:58  profilanswer
 

tu vois j'ai émis cette idée parce que ça m'est arrivé il n'y a pas longtemps et on peut parfois perdre beaucoup de temps la dessus :)

n°731495
kobeb
Posté le 19-05-2004 à 14:42:30  profilanswer
 

lol, on les voit ceux qui ont la tete à l'ouest ;)

mood
Publicité
Posté le   profilanswer
 


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

  Question sur les JPanel [résolu] + question sur les listeners [résolu]

 

Sujets relatifs
[RESOLU] [SQL] Limiter le nombre de requetes imbriquéesQuestion sur Apache ?
[résolu][php] pb variable dynamique[RESOLU]Comment donner une fonction en tant qu'"action"
[php] Probleme d'espace (le caractere) [Résolu][Access] Remplir les champs des formulaires en Access [Résolu]
question a 30 cent[php] Upload fichier [Résolu]
[RESOLU] PHP / langue[XHTML / CSS] problème d'alignement horizontal [Résolu]
Plus de sujets relatifs à : Question sur les JPanel [résolu] + question sur les listeners [résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR