Point d'apparition d'une fenêtre

Point d'apparition d'une fenêtre - Java - Programmation

Marsh Posté le 26-02-2003 à 22:29:41    

bonsoir,
1) j'utilise setSize(int,int) et setVisible(boolean) pour afficher une fenetre, mais j'aimerais savoir comment on fait pour la faire apparaitre à un endroit précis sur l'écran et pas systématiquement en haut à gauche.  :??:  
 
2) comment mettre une image dans un panneau JPanel.
 
merci.  :hello:


---------------
"Lorsque l'homme aura, coupé le dernier Arbre, pollué la dernière goutte d'eau, tué le dernier animal et pêché le dernier poisson, alors il se rendra compte que l'argent n'est pas comestible." Proverbe indien Mohawk.  
Reply

Marsh Posté le 26-02-2003 à 22:29:41   

Reply

Marsh Posté le 26-02-2003 à 23:34:05    

1) setLocation(...)
2) deja poste ... et je m'en rapelle plus ! bonne nuit !


---------------
get amaroK plugin
Reply

Marsh Posté le 26-02-2003 à 23:38:28    

Une solution possible :
le constructeur JLabel(ImageIcon)
après ca dépend de l'utilisation


---------------
get amaroK plugin
Reply

Marsh Posté le 27-02-2003 à 08:20:42    

bobuse a écrit :

Une solution possible :
le constructeur JLabel(ImageIcon)
après ca dépend de l'utilisation


 
ok j'essaierai
merci beaucoup!


---------------
"Lorsque l'homme aura, coupé le dernier Arbre, pollué la dernière goutte d'eau, tué le dernier animal et pêché le dernier poisson, alors il se rendra compte que l'argent n'est pas comestible." Proverbe indien Mohawk.  
Reply

Marsh Posté le 27-02-2003 à 09:46:02    

J'utilise le code suivant pour afficher la fenêtre au milieu de l'écran!
 

Code :
  1. Dimension us = fen.getSize(),
  2.           them =Toolkit.getDefaultToolkit().getScreenSize();
  3. int newX = (them.width - us.width) / 2;
  4. int newY = (them.height- us.height)/ 2;
  5. fen.setLocation(newX, newY);
  6. fen.setVisible(true);

Reply

Marsh Posté le 27-02-2003 à 15:36:15    

western a écrit :

J'utilise le code suivant pour afficher la fenêtre au milieu de l'écran!
 

Code :
  1. Dimension us = fen.getSize(),
  2.           them =Toolkit.getDefaultToolkit().getScreenSize();
  3. int newX = (them.width - us.width) / 2;
  4. int newY = (them.height- us.height)/ 2;
  5. fen.setLocation(newX, newY);
  6. fen.setVisible(true);

 


 
ok merci.
j'ai rajouté setLocation(int,int) et ça marche.
il suffit de trouver le bon point d'apparition en "tatonnant".
 :hello:


---------------
"Lorsque l'homme aura, coupé le dernier Arbre, pollué la dernière goutte d'eau, tué le dernier animal et pêché le dernier poisson, alors il se rendra compte que l'argent n'est pas comestible." Proverbe indien Mohawk.  
Reply

Marsh Posté le 27-02-2003 à 15:39:28    

trop forte, ta signature ...

Reply

Marsh Posté le 27-02-2003 à 16:17:38    

western a écrit :

trop forte, ta signature ...


 
[:vast]


Message édité par sylvie_jr le 27-02-2003 à 16:19:43

---------------
"Lorsque l'homme aura, coupé le dernier Arbre, pollué la dernière goutte d'eau, tué le dernier animal et pêché le dernier poisson, alors il se rendra compte que l'argent n'est pas comestible." Proverbe indien Mohawk.  
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed