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

  FORUM HardWare.fr
  Programmation
  Java

  [Java]Transfert d'action d'une frame à l'autre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Java]Transfert d'action d'une frame à l'autre

n°584483
wathou
Posté le 06-12-2003 à 14:26:53  profilanswer
 

Bonsoir, j'aurais besoin de vos lumières
 
J'ai le problème suivant :
Sur ma frame principale, j'ai un panneau avec sa propriété en hide.
Sur ma frame secondaire, j'ai mis un bouton. J'aimerais, en cliquant sur le bouton de la frame2, afficher le panneau qui se trouve en frame1.
 
De manière générale, je voudrais pouvoir piloter divers éléments de frame1 grâce à la fenêtre frame2.
 
Si quelqu'un sait m'expliquer comment faire, celà m'aiderait énormément.
 
Merci d'avance.

mood
Publicité
Posté le 06-12-2003 à 14:26:53  profilanswer
 

n°584493
darklord
You're welcome
Posté le 06-12-2003 à 14:34:04  profilanswer
 

Tu passes la référence de ta Frame1 en appellant ta Frame2. De cette façon, ta frame2 peut piloter la frame1
 
:hello:

n°584546
wathou
Posté le 06-12-2003 à 14:57:41  profilanswer
 

tu veux un dire un truc du style ? :  
 
Frame2 nom = new Frame2(Frame1);
 
 
Mais cella ne marche pas, ça me donne une erreu a la compilation
 
aurais tu un petit exemple pour que je comprenne, car la je suis un peu perdu ...
 
merci

n°584578
benou
Posté le 06-12-2003 à 17:19:32  profilanswer
 

wathou a écrit :

tu veux un dire un truc du style ? :  
 
Frame2 nom = new Frame2(Frame1);
 
 
Mais cella ne marche pas, ça me donne une erreu a la compilation
 
aurais tu un petit exemple pour que je comprenne, car la je suis un peu perdu ...
 
merci


nan mais faut que tu modifies le constructeur de Frame2 aussi.
 
genre :

Code :
  1. public class Frame2 {
  2.    //...
  3.    private Frame1 frame1;
  4.    public Frame2(Frame1 frame1) {
  5.       this.frame1 = frame1;
  6.    }
  7. }


 
ensuite, dans Frame2, quand tu veux envoyer un message à la frame 1, tu peux appeler une des méthode de frame1 puisque tu dispose d'une de ses références.


---------------
ma vie, mon oeuvre - HomePlayer
n°584633
R3g
fonctionnaire certifié ITIL
Posté le 06-12-2003 à 20:20:44  profilanswer
 

Sinon tu peux toujours communiquer avec des sockets, mais je pense que la méthode de benou est plus simple. :D
 
EDIT : en fait, ca depends du contexte, mais en général je me débrouille pour un avoir un objet qui "supervise" les éléments de la GUI, et qui peut passer des références sur ceux-ci à ceux qui le demandent.


Message édité par R3g le 06-12-2003 à 20:22:28

---------------
Au royaume des sourds, les borgnes sont sourds.
n°584754
darklord
You're welcome
Posté le 07-12-2003 à 13:43:21  profilanswer
 

R3g a écrit :

Sinon tu peux toujours communiquer avec des sockets


 
[:totoz]
 
mais il est fou

n°584847
R3g
fonctionnaire certifié ITIL
Posté le 07-12-2003 à 17:50:55  profilanswer
 

DarkLord a écrit :


 
[:totoz]
 
mais il est fou

humour, je précise ! [:cherrytree1]


---------------
Au royaume des sourds, les borgnes sont sourds.
n°585296
darklord
You're welcome
Posté le 08-12-2003 à 09:35:45  profilanswer
 

R3g a écrit :

humour, je précise ! [:cherrytree1]


 
ah ok :D


---------------
Just because you feel good does not make you right

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

  [Java]Transfert d'action d'une frame à l'autre

 

Sujets relatifs
CRC16 en java [urgent]Java et QuickTime
Execution d'un process via Java : Comment "simuler" le clavier ???[Java]Declarer des variables de maniere dynamique?
[java] probleme avec un passage d'argument...Imprimer en java : probleme de scaling ...
quel compilo freeware JAVA me préconiseriez vous ?[XHTML] Problème de padding pour un menu dans une frame [IE bug!]
[NEW QUESTION] problème de concurrence et de verouillage en Java[JAVA]Ecrire lire et creer un fichier txt
Plus de sujets relatifs à : [Java]Transfert d'action d'une frame à l'autre


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