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

  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] Etre informé lorsqu'une Frame change de taille

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA] Etre informé lorsqu'une Frame change de taille

n°355023
noldor
Rockn'roll
Posté le 07-04-2003 à 17:34:36  profilanswer
 

J'ai besoin de récupérer l'évt correspondant au resize d'une frame par l'utilisateur, et je ne sais pas comment faire

mood
Publicité
Posté le 07-04-2003 à 17:34:36  profilanswer
 

n°355029
xtoune
Posté le 07-04-2003 à 17:37:21  profilanswer
 


Salut voila pour toi :
 
avec l'interface ComponentListener de java.awt.event
 
et les methodes :  
 
  public void componentHidden(ComponentEvent evt){
  }
  public void componentShown(ComponentEvent evt){
  }
  public void componentMoved(ComponentEvent evt){
  }
  public void componentResized(ComponentEvent evt){
  }


---------------
heu...
n°355036
noldor
Rockn'roll
Posté le 07-04-2003 à 17:39:40  profilanswer
 

xtoune a écrit :


Salut voila pour toi :
 
avec l'interface ComponentListener de java.awt.event
 
et les methodes :  
 
  public void componentHidden(ComponentEvent evt){
  }
  public void componentShown(ComponentEvent evt){
  }
  public void componentMoved(ComponentEvent evt){
  }
  public void componentResized(ComponentEvent evt){
  }

j'avais essayé ça, ça ne marchait pas
y a t il qqch d'autre à faire, pour autoriser les événements p-e ?

n°355052
xtoune
Posté le 07-04-2003 à 17:46:35  profilanswer
 

Code :
  1. public class MainFrame extends JFrame implements ComponentListener {
  2. public static void main(String args[]) throws Exception {
  3.     MainFrame app = null;
  4.     app = new MainFrame();
  5.   }
  6. public MainFrame(){
  7. //NE PAS OUBLIER DE METTRE UN ECOUTEUR
  8.   this.addComponentListener(this);
  9. }
  10. public void componentResized(ComponentEvent evt){
  11.   }
  12.   public void componentHidden(ComponentEvent evt){
  13.   }
  14.   public void componentShown(ComponentEvent evt){
  15.   }
  16.   public void componentMoved(ComponentEvent evt){
  17.   }
  18. }


Message édité par xtoune le 07-04-2003 à 17:47:04

---------------
heu...
n°355068
noldor
Rockn'roll
Posté le 07-04-2003 à 17:52:29  profilanswer
 

xtoune a écrit :

Code :
  1. public class MainFrame extends JFrame implements ComponentListener {
  2. public static void main(String args[]) throws Exception {
  3.     MainFrame app = null;
  4.     app = new MainFrame();
  5.   }
  6. public MainFrame(){
  7. //NE PAS OUBLIER DE METTRE UN ECOUTEUR
  8.   this.addComponentListener(this);
  9. }
  10. public void componentResized(ComponentEvent evt){
  11.   }
  12.   public void componentHidden(ComponentEvent evt){
  13.   }
  14.   public void componentShown(ComponentEvent evt){
  15.   }
  16.   public void componentMoved(ComponentEvent evt){
  17.   }
  18. }



ça marche très bien merci
j'avais oublié le listener !
 
en revanche, la méthode handleEvent(Event e) de ma frame n'est plus appelée maintenant !

n°355194
bobuse
Posté le 07-04-2003 à 20:58:42  profilanswer
 

handleEvent est deprecated ...
 
leur remplacants sont processMachinEvent
 
ta fonction handleEvent n'est pas sollicitées parceque tu implémentes les listeners, je pense


---------------
get amaroK plugin
n°355209
noldor
Rockn'roll
Posté le 07-04-2003 à 21:27:01  profilanswer
 

bobuse a écrit :

handleEvent est deprecated ...
 
leur remplacants sont processMachinEvent
 
ta fonction handleEvent n'est pas sollicitées parceque tu implémentes les listeners, je pense

oui c'est ça
décidément, je comprendrais jamais rien à la gestion des évts en Java
m'enfin


---------------
http://runnerstats.net
n°355227
nraynaud
lol
Posté le 07-04-2003 à 22:01:29  profilanswer
 

noldor a écrit :

oui c'est ça
décidément, je comprendrais jamais rien à la gestion des évts en Java
m'enfin


Pattern Observateur (Observer en Anglais). Bon google.

n°355230
noldor
Rockn'roll
Posté le 07-04-2003 à 22:06:13  profilanswer
 

nraynaud a écrit :


Pattern Observateur (Observer en Anglais). Bon google.

:jap:


---------------
http://runnerstats.net

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

  [JAVA] Etre informé lorsqu'une Frame change de taille

 

Sujets relatifs
Taille de menu de re-routage - help svouplé[JAVA] Configurer le chat EIRC
Manipulation de document HTML en Java => rendre le code HTML propre ?[JAVA] jouer des .wav [Résolu !]
[ACCESS] Formulaire avec taille personnalisée ??!?Icones Java
[ JAVA ] Swing définir les proportions d'un JSplitPane en %[Java] Valider le format d'une date ? Bug avec SimpleDateFormat ?
frame[JAVA] Problème de conception
Plus de sujets relatifs à : [JAVA] Etre informé lorsqu'une Frame change de taille


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